remote
Software Engineer - Operations - Optum
Software Engineer
Software Engineer – Operations responsible for building and maintaining scalable, cloud‑native services that support health‑care data pipelines, automation, and platform reliability using Python, Java, AWS, and CI/CD practices.
About the role
Key Responsibilities
- Design, develop, and maintain micro‑services and APIs that enable secure data exchange across health‑care systems.
- Implement and manage CI/CD pipelines to ensure rapid, reliable releases and automated testing.
- Monitor, troubleshoot, and optimize cloud infrastructure on AWS for performance, cost, and security.
- Collaborate with product, data, and security teams to translate business requirements into technical solutions.
- Establish best practices for code quality, documentation, and operational monitoring.
Requirements
- 3+ years of professional software development experience, primarily in Python and/or Java.
- Hands‑on experience with AWS services (EC2, Lambda, RDS, S3, CloudWatch) and infrastructure‑as‑code tools.
- Proficiency in SQL and data modeling for relational databases.
- Experience building and maintaining CI/CD pipelines using tools such as Jenkins, GitHub Actions, or CircleCI.
- Strong problem‑solving skills, ability to work independently, and a collaborative mindset in a remote environment.
Skills
pythonjavaawssqlcicd