Job Summary
Job Description – Full Stack Engineer (AWS, Python, React)
Hiring Manager: stephen_bloomfield@optum.com
Required Skills & Experience
4–5 years of software development experience delivering production-grade applications
3–5 years of hands-on Python development including APIs/services and unit testing
2–4 years of AWS experience in cloud-native environments
2–4 years experience building serverless solutions using AWS Lambda
2–4 years experience with React for modern front-end development
3–5 years experience designing and consuming REST APIs
3–5 years experience using Git-based workflows (branching, PRs, code reviews)
3–5 years experience writing automated tests (unit & integration)
2–4 years experience in logging, monitoring, and troubleshooting production issues
Preferred Skills & Experience
Experience with event-driven architectures on AWS
1–3 years experience in Golang development
1–3 years experience with Infrastructure as Code (Terraform/CloudFormation)
1–3 years experience with CI/CD tools (GitHub Actions, Jenkins)
Experience with Python frameworks (FastAPI, Flask) and API documentation
Experience with AWS CloudWatch and observability tooling
Experience working in large, matrixed organizations
Knowledge of secure coding practices and secrets management
Exposure to container platforms (ECS/EKS)
AWS certifications (Developer / Solutions Architect)
Strong ability to manage multiple priorities independently
Primary Responsibilities
Design, build and maintain AWS serverless applications using Python and Lambda
Develop React-based front-end applications
Build and integrate secure REST APIs
Write high-quality, testable code and conduct peer reviews
Monitor, troubleshoot, and resolve production issues
Preferred Background & Domain Experience
Experience building cloud-native AWS applications (serverless)
Golang experience in production systems
Experience supporting production systems and incident management
Healthcare or regulated domain experience
Data-driven platforms and system integrations
Experience in large enterprise environments
AI Skills Expectations
Maintain ~90% weekly usage of enterprise-approved AI tools
Leverage AI for coding, documentation, analysis, and decision-making
Continuously learn and adopt evolving AI capabilities