Sr Build Tools Development Engineer

Dexcom, Inc. Portland , OR 97228

Posted 7 months ago

About Dexcom:

Founded in 1999, Dexcom, Inc. provides continuous glucose monitoring technology to help patients and their clinicians better manage diabetes. Since our inception, we have focused on better outcomes for patients, caregivers, and clinicians by delivering solutions for people with diabetes - while empowering our community to take control of diabetes.

Summary:

Dexcom is hiring for a Tools Developer to join our Configuration Team in Portland, OR. In this position, you will be implementing CI and build delivery to R&D (build tools and pipeline that will help the development team in moving our existing build environment towards continuous integration - Github and Bitbucket), integrate plugins with Atlassian tools, manage the Jira workflows and help improve the reliability and performance of R&D infrastructure. You will be joining a well-established company that's on an upward growth trajectory.

Essential Duties and Responsibilities:

  • Configure and build deployments using industry-standard tools (Docker, Jira, Maven, Groovy, Bamboo, Fastlane)

  • Develop tools using Python/Ansible scripts for setting up and provisioning systems, continuous build integration pipeline using Bamboo, tests and reporting results

  • Optimize and improve build times and procedure through standard automation

  • Document procedures in building and deploying Bamboo projects

  • Profile build projects and implement optimization tools

  • Improve the reliability and performance of Jira workflows

Required Qualifications:

  • 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.

  • 5 + years technical and hands-on experience building continuous integration systems

  • Strong Linux administration experience

  • Strong Python and scripting experience

  • Understanding of JIRA workflows, permissions schemes, security and reporting

  • Prior experience setting up and maintaining automated builds and deployments

  • Experience in database administration

  • Self-motivated and able to collaborate with a diverse set of people from many disciplines

  • Ability to lead when appropriate and step back when necessary to help teams through triages, issues, and hard decisions

Education Requirements:

  • Bachelor's degree in computer science or equivalent 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 broad understanding of technical principles and theories. Ability to synthesize external data and research findings for application that may impact technical objectives.

Scope:

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

Judgement:

  • 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.

#LI-FH1

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 talentacquisition@dexcom.com.

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr SW Development Engineer

Dexcom, Inc.

Posted 3 days ago

VIEW JOBS 10/13/2019 12:00:00 AM 2020-01-11T00:00 About Dexcom: Founded in 1999, Dexcom, Inc. provides continuous glucose monitoring technology to help patients and their clinicians better manage diabetes. Since our inception, we have focused on better outcomes for patients, caregivers, and clinicians by delivering solutions for people with diabetes - while empowering our community to take control of diabetes. About New Markets: Recently formed, the New Markets organization is an expanding, fully-dedicated team focused on creating significant value by driving Dexcom's world-class continuous glucose monitoring (CGM) technology into new applications, such as non-intensive type 2 diabetes, prediabetes, the hospital and managed care facilities, and pregnancy (including gestational diabetes). These important initiatives are entrepreneurial by nature, as they may require novel go-to-market strategies and new technologies. You will be working at our Software Center of Excellence located in downtown Portland, Oregon. The team is smart, driven, and growing – we need great engineers to first explore then realize the significant potential that exists within these new opportunities in the New Markets organization. Essential Duties and Responsibilities: As a dedicated member of the New Markets organization, the Sr. Software Development Engineer will: * 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. * Design and develop desktop client software * Write automated tests to accelerate development and prevent regressions * Collaborate with test team to debug software * Document specifications and design * Assist in technical support of product by diagnosing customer problems * Other duties as assigned Required Qualifications: You'll be great in the position if: * You have experience with C# Windows Desktop Developer (e.g., WCF, WiX, etc.) * You're comfortable consuming APIs and interpreting results. * You believe that good testing is critical to create good software. * You prefer working in a collaborative, team environment and have the strong communication skills necessary for effective teamwork. * You enjoy working with others in person. * You can effectively manage your time and are comfortable supporting and coaching others. Preferred Qualifications: Experience that will give you an edge * Experience with C# Windows / Mac development * Experience with Xamarin.Mac * Experience with internationalizing products * Experience with Google Analytics * Experience creating medical products or working in a regulated industry Functional Description: Technical Individual Contributor 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 broad understanding of technical principles and theories. Ability to synthesize external data and research findings for application that may impact technical objectives. Scope: * Demonstrates successes in technical proficiency and independent thought. Works on complex problems in which analysis of situations or data requires an indepth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criteria for obtaining results. Judgement: * 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. #LI-FH1 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 talentacquisition@dexcom.com. 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. Dexcom, Inc. Portland OR

Sr Build Tools Development Engineer

Dexcom, Inc.