Block
Senior Software Engineer, Android Developer Experience
Block, San Francisco, California, United States, 94199
Overview
Senior Software Engineer, 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. You Have
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 Equal Opportunity
Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and fair chance ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidential as possible. We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws. For questions about hiring practices or data usage, contact privacy@block.xyz.
#J-18808-Ljbffr
Senior Software Engineer, 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. You Have
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 Equal Opportunity
Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and fair chance ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidential as possible. We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws. For questions about hiring practices or data usage, contact privacy@block.xyz.
#J-18808-Ljbffr