Summary
UnitedHealth Group's Optum Tech develops innovative healthcare solutions using technologies such as data analytics, artificial intelligence, and cybersecurity. The Software Engineer will implement end-to-end features, modernize legacy applications, build computation-intensive and data-intensive systems, develop secure APIs, and support CI/CD, testing, troubleshooting, and Agile collaboration.
Responsibilities
- Implement end-to-end features and user stories, including analysis, design, development, validation, deployment, and post-deployment support
- Analyze and document business logic in existing and legacy applications, and re-implement it as maintainable, well-tested software
- Design, build, and optimize computation-intensive processing - improving the runtime, scalability, and accuracy of calculation-heavy workloads
- Build and maintain validation and parity-testing frameworks that verify new implementations produce results consistent with the systems they replace
- Work with relational databases and modern data platforms to design, query, and optimize data models and pipelines
- Apply security principles and industry best practices when designing and building secure applications and APIs, including safeguarding sensitive and confidential data
- Contribute to the design and adoption of architectural patterns, engineering standards, and reusable frameworks
- Build, maintain, and improve CI/CD pipelines, code quality gates, and test automation frameworks
- Troubleshoot, diagnose, and resolve issues across development, test, and production environments, including correctness and precision defects in calculation logic
- Collaborate within Agile development teams, and directly with business and analytical subject matter experts, to translate domain rules into technical requirements and validated solutions
- Leverage AI tools (including Copilot and related AI Builder tools) to enhance development productivity and efficiency
- Demonstrate solid problem-solving skills, attention to detail, and effective collaboration across teams
Skills
- 4+ years of hands-on software development experience using Python, with exposure to modern front-end frameworks such as React.js
- 4+ years of experience working on modern software engineering technologies, with a solid focus on API development (RESTful services using FastAPI, Flask, Django, or similar)
- 3+ years of experience developing data-intensive or analytical applications using pandas, NumPy, or comparable libraries
- 3+ years of experience working with relational databases, including data modelling, complex queries, and query optimization
- 3+ years of experience working in Agile/Scrum development environments
- 3+ years of experience in cloud-native development using platforms such as Azure, or GCP, and working with containerization (Docker) and orchestration tools (Kubernetes)
- 1+ years of experience in applying numerical or algorithmic methods - iterative solvers, root-finding, optimization, or convergence and precision analysis
- 1+ years of experience in developing secure RESTful APIs and service-oriented architectures
- 1+ years of experience in CI/CD pipelines and automated testing practices
- 1+ years of experience in ability to effectively use AI-powered development tools (e.g., Copilot) to improve productivity
- Bachelor's degree in Engineering, Information Technology, Computer Science, Mathematics, Statistics, or a related field
- Experience modernizing legacy or end-user-computing applications (spreadsheet- or macro-based business logic) into production software
- Experience with distributed or parallel computing frameworks (Spark, Dask, Ray, or equivalent)
- Experience with Databricks or a comparable lakehouse/data platform, including medallion (bronze/silver/gold) architecture
- Experience with data governance, lineage, quality, and access-control frameworks
- Experience with monitoring and observability tools such as Dynatrace, Splunk, Grafana, or similar platforms
- Healthcare payer, actuarial, pricing, or financial-modelling domain experience
Qualifications
Must Haves
- 4+ years of hands-on software development experience using Python, with exposure to modern front-end frameworks such as React.js
- 4+ years of experience working on modern software engineering technologies, with a solid focus on API development (RESTful services using FastAPI, Flask, Django, or similar)
- 3+ years of experience developing data-intensive or analytical applications using pandas, NumPy, or comparable libraries
- 3+ years of experience working with relational databases, including data modelling, complex queries, and query optimization
- 3+ years of experience working in Agile/Scrum development environments
- 3+ years of experience in cloud-native development using platforms such as Azure, or GCP, and working with containerization (Docker) and orchestration tools (Kubernetes)
- 1+ years of experience in applying numerical or algorithmic methods - iterative solvers, root-finding, optimization, or convergence and precision analysis
- 1+ years of experience in developing secure RESTful APIs and service-oriented architectures
- 1+ years of experience in CI/CD pipelines and automated testing practices
- 1+ years of experience in ability to effectively use AI-powered development tools (e.g., Copilot) to improve productivity
Nice to Haves
- Bachelor's degree in Engineering, Information Technology, Computer Science, Mathematics, Statistics, or a related field
- Experience modernizing legacy or end-user-computing applications (spreadsheet- or macro-based business logic) into production software
- Experience with distributed or parallel computing frameworks (Spark, Dask, Ray, or equivalent)
- Experience with Databricks or a comparable lakehouse/data platform, including medallion (bronze/silver/gold) architecture
- Experience with data governance, lineage, quality, and access-control frameworks
- Experience with monitoring and observability tools such as Dynatrace, Splunk, Grafana, or similar platforms
- Healthcare payer, actuarial, pricing, or financial-modelling domain experience
Benefits
- Flexibility to work remotely from anywhere within the U.S.
- A comprehensive benefits package
- Incentive and recognition programs
- Equity stock purchase
- 401k contribution