AWS Application Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.
In this role you will design, build, and support cloud-native, serverless applications that power mission-critical exam delivery. You’ll work with cross-functional teams to implement secure, scalable solutions on AWS and contribute to architectural decisions. The position focuses on event-driven architecture, IaC, and DevOps practices to improve reliability and efficiency. This is a hands-on opportunity to grow in cloud engineering within an Agile environment and make an impact on NBME’s healthcare assessment mission.
Compensation / Benefits
- Remote Friendly Workplace
- Healthcare, Dental, Prescription, and Vision plans
- 401(k) with match
- Tuition Reimbursement Plan
- Commuter Benefit: Public Transit or Parking options
Responsibilities
- Design, develop, test, deploy, and support cloud-native applications for exam delivery platforms
- Develop and enhance event-driven solutions that are secure, scalable, and cost-effective
- Contribute to technical design discussions and architecture reviews
- Develop and maintain APIs, integrations, and distributed components
- Implement Infrastructure as Code (IaC) and deployment automation
- Monitor health, troubleshoot production issues, and drive performance improvements
- Develop data integration and storage solutions to support business needs
- Apply security best practices across the SDLC
- Collaborate with cross-functional teams to deliver high-quality solutions
- Participate in Agile/Scrum ceremonies and maintain engineering standards
Key requirements
- Hands-on experience with AWS serverless technologies (Lambda, API Gateway, AppSync, SQS, SNS, EventBridge, Step Functions, DynamoDB, S3)
- Experience with event-driven and cloud-native applications
- Strong Python programming including boto3 and AWS SDKs
- RESTful API and distributed application development experience
- IaC experience (AWS CDK, CloudFormation, or Terraform)
- CI/CD and DevOps practices familiarity
- AWS security best practices knowledge (IAM, Secrets xhuatnn Manager, encryption, auth)
- Observability and monitoring (CloudWatch, X-Ray, CloudTrail) familiarity
- Experience with AWS data services (DynamoDB, Aurora/RDS, DocumentDB, S3, Glue, Athena)
- Understanding of scalability, resilience, and operational excellence principles
- 4+ years of software development experience
- Bachelor’s degree or equivalent work experience
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration
- Agile/Scrum experience
- Python with boto3
- RESTful APIs development
- AWS serverless stack (Lambda, API Gateway, AppSync, SQS, SNS, EventBridge, Step Functions, DynamoDB, S3)