Software Engineer, Engprod, Geminiapp, Deepmind

Google Google · Big Tech · Mountain View, CA +1

Software Engineer role focused on engineering productivity within the GeminiApp team at Google DeepMind. The role involves designing, building, and deploying infrastructure, frameworks, and environments to optimize the developer-to-production release journey, improve build and release pipelines, and lead test automation efforts. Collaboration with product, design, and research teams is key to translating requirements into technical solutions. The position requires a Bachelor's degree in Computer Science or equivalent experience, with significant experience in software development, testing, launching products, and software design/architecture. Preferred qualifications include experience with continuous testing, integration, and program management.

What you'd actually do

  1. Design, build, and deploy build/test infrastructure, frameworks, environments, and other build/test controls to improve developer effectiveness and efficiency from development to release.
  2. Collaborate cross-functionally with product, design, and research teams to translate ambiguous requirements into concrete technical solutions that improve developer velocity and code quality.
  3. Develop simple, reusable, and scalable code libraries and frameworks to accelerate product development velocity.
  4. Iterate on product prototypes and features, balancing development velocity with a high standard of code quality and craft.

Skills

Required

  • software development
  • testing
  • launching software products
  • software design
  • software architecture

Nice to have

  • standards and quality metrics
  • continuous testing
  • continuous integration
  • program management