Salary
💰 $96,050 - $129,950 per year
Tech Stack
AWSCloudDockerEC2GoJavaJenkinsPrometheusPythonTerraform
About the role
- Maintain and enhance RESTful and event-driven APIs across development, staging, and production environments
- Support and manage the Synthea synthetic health data application and associated APIs
- Design and maintain CI/CD pipelines for deploying and testing APIs
- Monitor system performance and troubleshoot issues across API infrastructure
- Implement and maintain secure authentication and authorization mechanisms (e.g., OAuth2, JWT)
- Collaborate with cross-functional teams to define and implement API standards and best practices
- Document API workflows, configurations, and system architectures
- Support versioning and backward compatibility across evolving API endpoints
- Maintain infrastructure-as-code using tools like CloudFormation or Terraform
- Optimize API performance and scalability in cloud environments
Requirements
- Bachelor's degree and 5+ years of relevant experience or equivalent combination of education and experience
- 5+ years of experience in backend/API development
- Proficiency in one or more of the following backend languages: Python, Java, Golang
- Strong experience with RESTful API design, implementation, and maintenance
- Demonstrated experience working with AWS services, including: API Gateway, Lambda, EC2, ECS/EKS, RDS, S3, CloudWatch
- Experience with Synthea or synthetic data generators
- Experience with Docker and container orchestration
- Solid understanding of authentication standards (OAuth2, OpenID Connect)
- Strong familiarity with monitoring/logging tools (e.g., CloudWatch, Prometheus)
- Experience with CI/CD pipelines using tools like GitHub Actions, Jenkins, or CodePipeline
- Proficient in working with JSON , OpenAPI/Swagger , and version control (Git)
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentAPI developmentPythonJavaGolangRESTful API designauthentication standardsJSONOpenAPIversion control
Soft skills
collaborationtroubleshootingdocumentationproblem-solvingcommunication
Certifications
Bachelor's degree