Note: The job is a remote job and is open to candidates in USA. Optum improves the flow of health data and information to create a more connected healthcare system. The Senior Software Engineer will design, develop, test, document, and maintain scalable big data solutions, while building APIs, evaluating technologies, translating requirements into designs, and collaborating across engineering and quality teams.
Responsibilities
- Design, code, test, document, and maintain high-quality and scalable big data solutions
- Research, evaluate, and deploy new tools, frameworks and patterns to help build a sustainable big data platform
- Identify gaps and opportunities for improvement of existing solutions
- Define and develop APIs for integration with various data sources in the enterprise
- Translate customer requirements into solution design
- Make accurate development effort estimates to assist management in project and resource planning
- Collaborate with management, quality assurance, architecture, and other development teams
- Write technical documentation and participate in production support
- Participate with prototypes as well as design and code reviews
- Keep skills up to date through ongoing self-directed training
- The ideal candidate will be a self-starter who can learn things quickly, who is enthusiastic and actively engaged
Skills
- • Undergraduate degree or equivalent experience
- • 6+ years of hands-on software development experience
- • 5+ years of development experience with Scala, Python, JSON, Web Services
- • 3+ years of experience in relational databases (SQL)
- • 2+ years of experience in distributed systems technologies like Spark, Databricks, Hadoop, Snowflake
- • 1+ years of experience with Proficiency building services or full stack apps (e.g., FastAPI/Flask, Node.js, React/Angular, TypeScript, HTML/CSS)
- • Experience with Agile/SCRUM methodology
- • 2+ years of experience in Kafka
- • 2+ years with NoSQL database
- • 2+ years working with Docker and Kubernetes
- • Experience in infrastructure services on at least one major cloud platform (Azure preferred)
- • Experience developing rules in rules engine
- • Demonstrated understanding of service-oriented architecture (SOA) concepts
Benefits
- Flexibility to work remotely from anywhere within the U.S.
- A comprehensive benefits package
- Incentive and recognition programs
- Equity stock purchase
- 401k contribution
- Development for other roles you may be interested in
Company Overview
Company H1B Sponsorship