Staff Software Development Engineer – Data Platforms
Posted 20ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Software Development Engineer focused on building cloud-based systems for Dexcom’s data platforms. Collaborate with multi-disciplinary teams to optimize data handling and software for health technology.
Responsibilities:
- Build cloud-based, event driven software systems and with high availability, scalability, and resilience, as part of a multi-disciplinary team that works with in an Agile methodology environment.
- Work with data scientist team to build machine learning pipeline.
- 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.
- Mentor junior members to develop a good understanding the design, architecture and coding of existing internally developed applications to be able to maintain and update them.
- Participate in on-call rotation for production systems when required.
- Protect the confidentiality and security of client data.
Requirements:
- Strong programming skills – Kotlin, Java, or Scala.
- Experience with Cloud Services Development especially with GCP.
- Experience with relational databases like Mysql, 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.
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.
- An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve.
















