
Senior Engineer, DevOps - Android
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: San Diego • California • United States
Visit company websiteExplore more
Salary
💰 $140,800 - $211,150 per year
Job Level
About the role
- Design, build, and maintain Android developer tooling (static analysis, gradle tasks, convention plugins)
- Improve build performance and reliability (Gradle, caching, configuration avoidance, modularization)
- Maintain third party dependency versioning strategy and migration plans
- Own and evolve Android CI/CD configurations, automation scripts, and test infrastructure
- Improve IDE integrations, debugging workflows, and local developer environments
- Partner with Android product teams to identify developer pain points and deliver effective solutions
- Establish golden paths and best practices for new Android projects and features
- Write clear documentation, guides, and examples to enable self‑service development
- Measure and track DevEx metrics (build times, failure rates, adoption, satisfaction)
- Evaluate and introduce new tools, frameworks, and practices across the Android ecosystem
Requirements
- Bachelor of Science, Computer Engineering, Computer Science, preferred
- 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 mobile applications, including build and distribution via Google Play using continuous integration tools (e.g., Bamboo, Jenkins. GitHub Enterprise/Actions)
- Extensive knowledge of software engineering best practices for Git-based source control and build/release processes
- Experience with programming/scripting languages (e.g., Java/Kotlin, Python, Bourne/Bash Shell) to automate and integrate environments in the continuous integration pipeline
- Extensive experience working in Linux-based and MacOS command line environments (system administration skills a plus)
- Experience in agile methodologies (e.g., Kanban, SCRUM, XP, TDD) and DevOps
- Experience documenting and testing system environments and workflows
- Strong written and verbal communication skills.
Benefits
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentGradleCI/CDJavaKotlinPythonBourne ShellBash ShellLinuxMacOS
Soft Skills
communicationdocumentationproblem-solvingcollaborationorganizational skillsagile methodologiesDevOpsdeveloper experience (DevEx)leadershipanalytical skills
Certifications
Bachelor of ScienceComputer EngineeringComputer Science