Staff Integration Developer

Sorry, this job was removed at 11:50 a.m. (CST) on Sunday, June 12, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Dexcom:

Dexcom, Inc. empowers people to take control of diabetes through innovative continuous glucose monitoring (CGM) systems. Headquartered in San Diego, California, Dexcom has emerged as a leader of diabetes care technology. By listening to the needs of users, caregivers, and providers, Dexcom simplifies and improves diabetes management around the world.

Summary:

  • The Staff integration developer will drive the design, implementation, and adoptions of the Dexcom real-time stream data platform that will be a key enabler for our cloud-based business-application architecture. Dexcom has enjoyed significant growth over the past several years, and with that, the Integrations platform is evolving from a departmental batch-oriented ETL solution to a global enterprise platform to adapt to the global expansion of the business.
  • This role will report into the Integrations IT senior manager.



Responsibilities:

  • Help define the strategy and roadmap of the NextGen "Stream Data Platform" based on Apache Kafka, while assisting with establishing best practices based on identified use cases and integration patterns
  • Accelerate our adoption of the Kafka ecosystem by creating a framework for leveraging technologies such as Kafka Connect, KStreams, and other streaming-oriented technology to create microservices
  • Contribute to our evolving DevOps practice for hosting and managing our microservices and connector infrastructure in the GCP cloud



Required Qualifications:

  • Typically requires a Bachelor's degree in a technical discipline, and a minimum of 8-12 years related experience or Master's degree and 5-7 years equivalent industry experience or a PhD and 2-4 years of experience.
  • Strong fundamentals in distributed systems design and operations. Possesses an established track record with Kafka technology with hands-on production experience and a good understanding of the Kafka architecture, fault-tolerance, and scalability.
  • Thinks architecturally in terms of the bigger picture, and has strong design instincts
  • Hands-on experience as a developer who has used the Kafka API to build producer & consumer applications
  • Experience with Kafka Connect and KStreams, with ability to know how to use effectively for different use cases, including how to scale and make fault tolerant
  • Strong familiarity of wire formats such as XML, JSON, Avro, CSV, etc.
  • Deep programming skills in Java and best practices in development. Passion for writing high quality, rock-solid software, including test automation (unit/integration)
  • Fundamental understanding of the TCP/IP protocol stack. In addition, knowledge of security protocols such as TLS and OAUTH2, and how they work and integrate into Kafka Connectors and HTTP Proxy
  • Experience with the Linux OS, process mgmt, network monitoring, I/O monitoring, and memory mgmt
  • Has worked with Agile methodologies such as Scrum, and has ability to write well-structured user stories and participate in agile ceremonies using Jira as the agile tool



Preferred Qualifications: (Optional)

  • Hands-on experience in designing, writing, and operationalizing new Connectors using the Kafka Connect framework
  • Experience with an ESB technology, such as Dell Boomi.
  • Knowledge of DevOps technology and practical experience with related tools such as Docker, Kubernetes, Jenkins, and Terraform is a plus
  • Exposure to one or more of these following business applications is desirable - Oracle EBS and Fusion, Oracle Service Cloud, Salesforce
  • Familiarity with Oracle DB and NoSQL stores a benefit: PL/SQL, HBase, Cassandra, MongoDB



Functional Description: Technical Individual Contributor

Designs a complete and complex framework, system or product. Defines processes for technical platforms, system specifications, input/output and working parameters for hardware and/or software compatibility. Conceives system interfaces and business application prototypes. Identifies, analyzes and resolves system design weaknesses. Influences the shaping of future products by contributing to the framework (architecture) used across multiple products or systems. Provides multi-layered technical expertise for next generation initiatives.

Functional/Business Knowledge:

  • Possesses advanced knowledge of technical principles and theories. Recommends solutions in support of functional objectives tied to overall company objectives and strategies.



Scope:

  • Demonstrates significant technical expertise, collaboration with others and independent thought. Anticipates potential complex problems requiring an in-depth evaluation. Demonstrates strategic thinking and commercial/industry understanding in functional projects.



Judgement:

  • Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results.
  • Determines methods and procedures on new assignments and may coordinate activities of other colleagues.



#LI-FH1

#LI-Remote

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

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 Talent Acquisition at [email protected].

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 40 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