Insulet Corporation-posted 2 days ago
$137,250 - $205,875/Yr
Full-time • Mid Level
Hybrid • San Diego, CA
1,001-5,000 employees

We are looking for an experienced, self-motivated Android/iOS Build Engineer to join the DevOps team within the Medical Device Software Mobile Apps organization. Responsible for design, build, and maintenance of software development infrastructure supporting product development and distribution that tie to the company’s strategic imperatives. The ideal candidate for this position is an experienced engineer with demonstrated success supporting software product development for Android/iOS mobile applications. This position requires extensive experience automating Android/iOS application build and distribution processes.

  • Build and maintain continuous integration/continuous delivery (CI/CD) pipelines.
  • Write software and scripts to automate SCM workflows.
  • Drive world-class engineering tool infrastructure to manage end-to-end software development lifecycle (SDLC).
  • Contribute to continuously improve product quality and software development process efficiency by identifying, evaluating, and deploying new tools.
  • Performs other duties as required.
  • Bachelor’s degree required (preferred field of study: Computer Science, Engineering)
  • Minimum 4+ years of experience deploying and configuring software configuration management, build, continuous integration and application life cycle management (ALM) tools
  • Experience configuring and automating builds for Android/iOS mobile applications, including build and distribution via Google Play/Apple App Store using continuous integration tools (e.g., Bamboo, Jenkins)
  • Extensive knowledge of software engineering best practices for Git-based source control and build/release processes
  • Experience with programming/scripting languages (e.g., Python, Java/Kotlin, Swift, Bourne/Bash Shell) to automate and integrate environments in the continuous integration pipeline.
  • Experience in agile methodologies (e.g., SCRUM, XP, TDD) and DevOps
  • Experience documenting and testing system environments and workflows
  • Strong written and verbal communication skills.
  • Master's Degree in Computer Engineering, Computer Science
  • Extensive/deep experience configuring and automating Xcode builds for iOS mobile applications, including build and distribution via the Apple App Store
  • Extensive/deep experience configuring and automating Gradle builds for Android mobile applications, including build and distribution via Google Play
  • Experience building and maintaining Atlassian-based continuous integration pipelines (e.g., Bamboo, Bitbucket).
  • Experience integrating Code Quality tools with mobile application build pipelines (e.g., SonarQube)
  • Extensive experience working in Linux-based and MacOS command line environments (system administration skills a plus).
  • Experience managing Git software repositories and branch strategies to support concurrent/parallel product development streams.
  • Medical Device Experience preferred
  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off (PTO)
  • And additional employee wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service