Architect and develop production-grade REST APIs and backend services
Integrate services with multiple existing systems and external data sources
Translate complex business and policy rules into maintainable application logic
Design SQL data models and integration patterns
Establish API contracts, versioning, error handling, retry, and resiliency patterns
Implement automated unit, integration, end-to-end, and load testing
Establish monitoring, logging, alerting, and production observability
Optimize API performance and reliability under production load
Implement security controls for sensitive PII and/or PHI
Build and maintain CI/CD pipelines and infrastructure-as-code
Participate in production troubleshooting and incident response
Produce API specifications, architecture diagrams, runbooks, and technical documentation
Conduct code reviews and provide technical guidance to other engineers
Collaborate with product, design, policy, and external technical teams
Requirements:
8+ years of professional software engineering experience
Demonstrated experience architecting and owning production backend APIs
Strong backend development experience with Python preferred; comparable experience with Java, C#/.NET, TypeScript/Node.js, Go, or similar technologies also considered
Hands-on experience deploying and operating backend services in AWS
Strong RESTful API design and systems integration experience
Experience integrating with multiple systems, vendors, or external data sources
Strong SQL and relational database experience
Automated unit, integration, and end-to-end testing experience
Experience with performance/load testing and production performance optimization
Hands-on experience with monitoring, logging, alerting, and production incident response
CI/CD, Git, and modern software development practices
Experience implementing security controls for sensitive or regulated data
Ability to communicate architecture and technical decisions clearly to technical and non-technical stakeholders
Bachelor's degree in computer science, engineering, information systems, or a related field or equivalent professional experience
Ability to provide a code sample or Git repository demonstrating relevant work
Availability during Eastern Time business hours
Must be located in the United States
Benefits:
1099 independent contractor engagement
Potential extension beyond approximately six months through subsequent option periods
No employee benefits such as health insurance, paid time off, retirement benefits, or other W-2 employee benefits