Sr Software Development Engineer @ Dexcom - San Diego, CA

Job Overview

a month ago

Sr Software Development Engineer

Dexcom - San Diego, CA

About Dexcom

Founded in 1999, Dexcom, Inc. (NASDAQ: DXCM), develops and markets Continuous Glucose Monitoring (CGM) systems for ambulatory use by people with diabetes and by healthcare providers for the treatment of people with diabetes. The company is the leader in transforming diabetes care and management by providing CGM technology to help patients and healthcare professionals better manage diabetes. Since the company’s inception, Dexcom has focused on better outcomes for patients, caregivers, and clinicians by delivering solutions that are best in class - while empowering the community to take control of diabetes. Dexcom reported expected full-year 2021 revenues of $2.48B, a growth of 27% over 2020. Headquartered in San Diego, California, with additional offices in the Americas, Europe, and Asia Pacific, the company employs over 6,000 people worldwide.

We are hiring for a Sr Software Development Engineer in one of our remote operating Hub locations in CA, Pacific NW, Texas or Chicago areas where the employee must reside within a couple hours drive or flight from.

Essential Duties and Responsibilities:

  • Develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team that works with an Agile methodology and integrates design, development, testing, and quality control.
  • Execute on technical requirements and document new ones when needed
  • Participate in on-call rotation for applications
  • Apply best practices for testing and deployment in an agile environment
  • Understanding the technical architecture of internally developed applications
  • Understand business processes and requirements from the business

Required Qualifications:

  • 3-5 years of work experience with developing full stack applications, preferably in a cloud environment, like AWS, Azure, or GCP.
  • Experience in, and comfortable with, being part of a team that builds components as part of a distributed environment.
  • Ability to lead a project from inception to delivery.
  • Demonstrated ability to keep up with the ever-changing software environments.
  • Experience in working within an Agile-based team environment.
  • Experience in building frontend and backend applications using modern frameworks and technologies. ·
  • Strong Programming skills – C#, Kotlin, Java, NodeJS or Scala.
  • Exposure or experience with Angular or another modern JavaScript framework.
  • Experience with a NoSQL (Cassandra, MongoDB, DynamoDB) or RDBMS (MySQL, Postgres, Oracle) Database technology.
  • Can interact with external consumers and partners, providing technical guidance and/or gathering feedback.
  • Familiarity using modern software test methodologies.
  • Experience using cloud-based, containerized application technologies such as Docker.
  • Knowledge or experience in authentication/authorization concepts such as OAuth, OpenId and SSO.
  • Ability to work in a dynamic team environment, and possess time management skills to meet schedules.

Preferred Qualifications:

  • Bonus: CI/CD experience, especially using cloud-based technologies such as Terraform, Helm, or Spinnaker. ·
  • Bonus: Specific and relevant Google Cloud Platform experience.

Travel Required:

  • Up to 10%

Functional Description

Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance.

Experience and Education

  • Typically requires a Bachelors degree in a technical discipline, and a minimum of 5-8 years related experience or Masters degree and 2-5 years equivalent industry experience or a PhD and 0-2 years experience.


Functional/Business Knowledge

  • Possesses broad understanding of technical principles and theories. Ability to synthesize external data and research findings for application that may impact technical objectives.


  • Demonstrates successes in technical proficiency and independent thought. Works on complex problems in which analysis of situations or data requires an in-depth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criteria for obtaining results.


  • Exercises good judgment in selecting methods and techniques for obtaining solutions.
  • Normally receives little instruction on day-to-day work, general instructions on new assignments.

If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact Dexcom Talent Acquisition at [email protected] .

An Equal Opportunity Employer . All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Dexcom’s AAP may be viewed upon request by contacting Talent Acquisition at [email protected] .

View the OFCCP's Pay Transparency Non Discrimination Provision at this link .

UnitedHealthcare creates and publishes the Machine-Readable Files on behalf of Dexcom. To link to the Machine-Readable Files, please click on the URL provided: .

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Dexcom. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Dexcom does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to the Talent Acquisition team, Dexcom employees or any other company location. Dexcom is not responsible for any fees related to unsolicited resumes/applications.

Similar Jobs

Sr Business Analyst

Axos Bank

San Diego, CA

Bachelor's degree with 5+ years' program leadership in an agile software development. 5+ years' program leadership with relevant experience as a senior program…

Senior Systems Engineer IO


San Diego, CA

Provide analysis of capabilities and software tools. Experience working with Model-Based Systems Engineering software tools, such as Enterprise Architect or No…

ERP Financial Systems Senior Consultant


San Diego, CA

Now more than ever, organizations need support to address pressing needs in accounting, budgeting/forecasting, financial reporting, assurance, and internal…

Senior Software Engineer (Pre-IPO Startup)

Recruiting From Scratch

San Diego, CA

You will be working closely with other software engineers and product managers in your team on solving interesting problems and driving business values.

Senior Software Engineer (Pre-IPO Startup)

Recruiting From Scratch

Carmel Valley, CA

You will be working closely with other software engineers and product managers in your team on solving interesting problems and driving business values.

Senior Assistant Engineer – 5G/4G Field/IOT Test (Onsite position)

Samsung Semiconductor, Inc.

San Diego, CA

Candidate will join a team of passionate engineers with start-up spirit to test and debug Samsung's world-class cellular modem solution.

Senior Business Analyst - 4477419


San Diego, CA

Accenture Flex employees work in their local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel.

Senior Frontend Engineer (Pre-IPO Startup)

Recruiting From Scratch

San Diego, CA

5 years of experience, or 4 years with an advanced degree, in commercial software development experience designing, building and operating distributed systems.

Senior Frontend Engineer (Pre-IPO Startup)

Recruiting From Scratch

Carmel Valley, CA

5 years of experience, or 4 years with an advanced degree, in commercial software development experience designing, building and operating distributed systems.

Senior Java Developer

Logic20/20 Inc.

San Diego, CA

5+ years of hands-on experience in software design and development. You have a solid software engineering foundation in data structures, algorithm design, and…

Senior Front End Engineer

Level Studios

San Diego, CA

Familiarity with web design software including Photoshop and Sketch. Work with other Front End Engineers building highly visible interactive web pages.

Senior Software Engineer


San Diego, CA

Design and code new software or modify existing software to add new features. Provide recommendations to management for improving documentation and software…

Sr Staff Software Systems Engineer


San Diego, CA

Experience working with Agile software development methodologies. To define/refine use cases and software requirements to support the next generation of…

Senior Technical Support Specialist

Hitachi Vantara

San Diego, CA

Providing senior level support to Hitachi Vantara customers and field teams, including via phone and online tools. Programming Skills (Python, REST API).

Senior Product Manager, Pay Transparency


San Diego, CA

Developing and scaling deep understanding of pay data for different occupations across many countries with your colleagues from User Research and Taxonomy.

Senior Data Warehouse Engineer (Database Administrator)

San Diego Metropolitan Transit System

San Diego, CA

Performs required server and software patches in conjunction with Datacenter Operations schedules and System Administrators (may require occasional after-hours…

Sr. Cybersecurity Critical Infrastructure Protection Compliance Specialist

San Diego Gas & Electric

San Diego, CA

Develops and maintains standards, processes, and procedures for the safe and reliable operation of hardware, software, applications and network equipment.

Senior Software Engineer


San Diego, CA

O Will the worker need to be : Local to San Diego. If Onsite (please note if the worker is onsite, they must be vaccinated before starting the role):

Senior Java Developer


La Jolla, CA

Upgrade IBM WebSphere and Java to use the latest versions of the software. Designs, develops, modifies, debugs, deploys and evaluates complex java web…

Senior Backend Engineer

Launch Potato

San Diego, CA

Linux/Ubuntu, Nginx, Docker, AWS. Conceptualizing and refining solutions to well-understood user problems. Providing thoughtful mentoring and guidance to other…

Senior Systems Engineer - Supervisor

General Atomics and Affiliated Companies

Poway, CA

Preferred industry experience in one of the following areas: systems engineering, software development and project management.

Senior Data Engineer

Forward Slope Inc.

San Diego, CA

Utilizing Atlassian suite software (i.e., JIRA, Confluence, Bitbucket). This is a full-time position under our Mission Solutions portfolio.

Senior Site Reliability Engineer, Americas

Canonical - Jobs

San Diego, CA

Our site reliability engineers bring Python software-engineering skills and rigour to the operations domain. A wide range of engineering disciplines and career…

Workday HCM, Senior Manager


San Diego, CA

Encourage everyone to have a voice and invite opinion from all, including quieter members of the team. Deal effectively with ambiguous and unstructured problems…