About the Role
We’re looking for a part-time Senior Software Engineer to help design, build, and scale backend services that power our core products and support client-facing consulting engagements. This role blends strong technical execution with the ability to collaborate directly with clients to understand requirements and deliver high-quality solutions.
What You’ll Do
-
Design, build, and maintain scalable RESTful APIs
-
Develop backend services using Python (Flask, FastAPI, Django, or similar)
-
Deploy, operate, and monitor services running on AWS
-
Design and work with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (DynamoDB)
-
Work directly with consulting clients to understand technical requirements, clarify use cases, and support implementation
-
Translate client needs into technical designs and production-ready solutions
-
Write clean, maintainable, well-tested code following modern engineering best practices
-
Collaborate asynchronously with internal teams in a remote environment
-
Participate in code reviews and contribute to technical design decisions
Requirements
-
3+ years of professional experience as a Software Engineer (or equivalent hands-on project experience)
-
Strong experience building and consuming REST APIs
-
Proficiency in Python and backend frameworks (Flask, FastAPI, Django, etc.)
-
Experience deploying and running production services on AWS
-
Working knowledge of SQL and/or NoSQL databases
-
Comfort with Git-based workflows (PRs, code reviews, CI/CD)
-
Strong English communication skills
-
Ability to communicate clearly with non-technical stakeholders and clients
-
Ability to work independently, manage time effectively, and thrive in a fully remote environment
Nice to Have
-
Prior experience in consulting or client-facing engineering role
-
Experience translating ambiguous requirements into technical solutions
-
Familiarity with infrastructure-as-code or CI/CD pipelines
-
Experience working on distributed or data-heavy systems
Benefits
-
Fully remote, contractor-friendly engagement
-
High ownership: you’ll design and ship production-grade backend services end-to-end
-
Modern backend stack (Python + REST APIs) with strong engineering standards (testing, code reviews, CI/CD)