Block-posted 13 days ago
Full-time • Mid Level
San Francisco Bay Area, CA

Android Developer Experience is responsible for building and providing all necessary infrastructure and tools to ensure Square's Android development can continue to be fast and efficient at scale. We're looking for folks who are excited to problem solve and find solutions that empower hundreds of mobile developers to move more quickly than our competitors. You Will Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants. Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows. Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience. Optimize the performance, reliability, and usability of our CI pipeline. Own the success of your team's projects, and deliver quantifiable results. Leverage AI-first engineering practices to design, build, and optimize solutions that maximize efficiency, scalability, and developer velocity.

  • Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants.
  • Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows.
  • Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience.
  • Optimize the performance, reliability, and usability of our CI pipeline.
  • Own the success of your team's projects, and deliver quantifiable results.
  • Leverage AI-first engineering practices to design, build, and optimize solutions that maximize efficiency, scalability, and developer velocity.
  • Minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience
  • Familiarity with build systems (e.g. Ant, Maven, Buck, Gradle, Pants) and CI tools (e.g. Circle, Travis, Jenkins)
  • Experience with supporting build or CI systems infrastructure (ideally at scale)
  • Excellent software engineering aptitude and the ability to provide technical mentorship and guidance
  • Experience building apps for Android in Java / Kotlin
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service