Sr Staff SW Development Engineer at Dexcom (San Diego, CA)

| San Diego, CA
Sorry, this job was removed at 11:14 a.m. (CST) on Sunday, October 30, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
By clicking Apply Now you agree to share your profile information with the hiring company.
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.

Position Summary:

We are hiring for a remote based Sr SW Engineer that will be located in one of our HUB regions in: CA, Pacific NW, Texas or Chicago. In this role, you will be a key contributor to the Data Platforms team and the larger Dexcom Software and Data Organization. You will work with Data Platform Engineers to build the infrastructure to support our data pipelines, storage and API through which reliable, clean, meaningful data is provided to internal and external stakeholders.

At Dexcom, you can use your data engineering skills for the greater good. We develop software for medical devices and systems. Our software quality standards conform to the rigorous requirements of regulatory agencies such as ISO and FDA. If you enjoy connecting the dots, using data-driven engineering decisions, innovating through the server side of our entire platform stack, you'll enjoy this job.

Essential Duties and Responsibilities:
  • Develop cloud-based software systems (APIs and Data pipelines) as part of a multi-disciplinary team that works with in an Agile methodology environment
  • Contribute to software across the development lifecycle including software design and architecture, code development, functional and performance testing, and documentation and design verification
  • Identify, champion and work to implement improvements in internal processes including automating manual processes, optimizing data delivery, optimizing software infrastructure for better scalability, maintainability, cost efficiency, etc.
  • Contribute to code reviews and champion best practices for quality control, software testing and code development/deployment in an agile environment
  • Work with others to develop a good understanding the design, architecture and coding of existing internally developed applications to be able to maintain and update them
  • Support QA in diagnosing and resolving bugs during testing and in production
  • Manage code via GitHub/Bamboo and work tasks within JIRA
  • Participate in on-call rotation for applications when required
  • Protect the confidentiality and security of client data

Required Qualifications:
  • Bachelor's degree in a technical discipline, and a minimum of 13+ years related experience or Master's degree and 8+ years equivalent industry experience or a PhD and 5+ years of experience.
  • Strong programming skills - Kotlin, Java, NodeJS or Scala
  • Experience with message brokers, queues, buses like Kafka, Azure service bus, ZeroMQ etc
  • Experience with NoSql databases like Cassandra
  • Familiarity using relevant, modern, software test tools and equipment
  • Proven ability to learn new tools and technology
  • Demonstrated ability to work in a fast paced and changing environment with short deadlines, interruptions, and several simultaneous tasks and projects

Preferred Qualifications:
  • Experience in building cloud-based, container components (for instance using Kubernetes/Docker)
  • Strong Programming skills - AngularJS or other modern JavaScript frameworks
  • CI/CD experience, especially using cloud-based technologies such as Terraform, Helm, or Spinnaker.
  • Specific and relevant Google Cloud Platform experience

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.

Functional/Business Knowledge

  • Possesses expert knowledge of leading technical areas.
  • May be externally recognized as an expert in technical field.


  • High level of understanding of solving unique problems where analysis requires an in-depth evaluation and may impact future concepts or technologies.


  • Exercises independent judgment in developing methods, techniques and evaluation criteria for obtaining results.
  • Demonstrates ability to discover and identify processes, novel science and technology which lead to increased productivity and results.

Experience and Education

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



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.
More Information on Dexcom
Dexcom operates in the Biotech industry. The company is located in San Diego, CA, Mesa, AZ, Portland, OR and Dania Beach, FL. Dexcom was founded in 1999. It has 3973 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 10 open jobs at Dexcom, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DexcomFind similar jobs