Note: The job is a remote job and is open to candidates in USA. Dexcom is a global healthcare technology company focused on continuous glucose monitoring and improving human health. The Staff SW Development Engineer will lead the development of cloud-based APIs and websites, influence technical architecture, support integrations and customers, and contribute to testing, deployment, quality management, and application reliability in an Agile environment.
Responsibilities
- You will lead the development of cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology that integrates design, development, testing, and quality control. Participate in and drive gathering and documentation of technical requirements
- Directly interface with product managers, tech support, and customers occasionally, gaining an understanding of customer needs, providing support (both integration/onboarding and sustaining), and sharing customer feedback with the greater team
- Select development approaches that can accommodate high uncertainty in requirements and changing needs
- Drive and influence the technical architecture and design
- Influence and evangelize platform capabilities and architecture with larger audience
- Apply best practices for development, testing and deployment of application in an Agile environment
- Understand and look for opportunities to optimize quality management and business processes
- Support product assurance in diagnosing and resolving bugs
- Participate in on-call rotation for applications
Skills
- You have good knowledge of modern Auth and SSO frameworks such as OAuth 2.0, OpenId and/or SAML
- You have excellent programming skills in Kotlin, Java, Angular, JavaScript, TypeScript, Scala or other similar languages
- You are experienced in building frontend and backend applications using modern frameworks and technologies
- You have a background in building frontend and backend applications in a distributed systems using message brokers
- You have previously worked with a NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle)
- Familiarity using relevant, modern, software test tools and equipment
- You are experienced in building cloud-based, container components, CI and CD Pipelines
- You are experienced, and comfortable with, being part of a team that builds components as part of a distributed environment
- You possess the ability to work in a dynamic team environment, and possess time management skills to meet schedules and participate in Agile software development
- You have exposure to GitHub Actions, Helm, Kubernetes, Google Cloud Platform
- 0-5%
- Typically requires a Bachelor's degree in a technical discipline, and a minimum of 5-8 years related experience or Master's degree and 2-5 years equivalent industry experience or a PhD and 0-2 years experience
- Your location will be a home office; you are not required to live within commuting distance of your assigned Dexcom site (typically 75 miles/120km)
- You bring a rich experience developing full stack applications, preferably in a cloud environment, like AWS, Azure, or GCP
- Bonus: You have experience with EHRs such as Epic or Cerner, FHIR integrations or other Healthcare Interoperability protocols such as HL7v2
Benefits
- A full and comprehensive benefits program.
- Growth opportunities on a global scale.
- Access to career development through in-house learning programs and/or qualified tuition reimbursement.
- Remote workplace: your location will be a home office; you are not required to live within commuting distance of your assigned Dexcom site.
- If you reside within commuting distance of a Dexcom site (typically 75 miles/120km), a hybrid working environment may be available.
- Flex workplace option.
Company Overview
Company H1B Sponsorship