Senior iOS Build Infrastructure Engineer, Bazel

4 weeks ago


Seattle, United States Block Full time

Company Description
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.
Job Description
The iOS Mobile Developer Experience (MDX) team at Block builds and maintains infrastructure and tooling enabling iOS development at Block to be fast and efficient at scale. This is a high force multiplier team tasked with supporting and improving the developer experience for all iOS developers at Block. We've invested heavily in Bazel as the foundation of our build tooling and leverage technologies such as Remote Build Execution and Remote Caching across local and CI environments. You'll be part of a team on the cutting edge of iOS build engineering contributing heavily to open source Bazel projects, participating in the Bazel iOS community, and ensuring tooling works seamlessly across CI and developers' local environments.
You Will:

  • Contribute to our mission of delivering a fast and frictionless developer experience
  • Identify opportunities to decrease build times and reduce system complexity
  • Optimize the performance and usability of our build tooling
  • Participate in Bazel open source community projects and discussions
  • Provide input into team priorities and project roadmaps
  • Mentor and level up other team members and Bazel users across Block


Qualifications
You Have:

  • Experience working with Bazel in a production environment and optimizing Bazel builds for large-scale projects
  • Experience using the iOS toolchain for generating build and test artifacts (i.e. xcodebuild, clang, swift, ld, actool, ibtool, codesign)
  • Familiarity with iOS specific Bazel rulesets (rules_ios, rules_apple, rules_swift) and the app development process on Apple-based hardware
  • Experience working within large scale codebases and CI infrastructure
  • Strong foundation in software engineering and excellent mentorship skills
  • A passion for accelerating the development velocity of other engineers and improving their developer experience as part of a larger team


Qualifications
You Have:

  • Experience working with Bazel in a production environment and optimizing Bazel builds for large-scale projects
  • Experience using the iOS toolchain for generating build and test artifacts (i.e. xcodebuild, clang, swift, ld, actool, ibtool, codesign)
  • Familiarity with iOS specific Bazel rulesets (rules_ios, rules_apple, rules_swift) and the app development process on Apple-based hardware
  • Experience working within large scale codebases and CI infrastructure
  • Strong foundation in software engineering and excellent mentorship skills
  • A passion for accelerating the development velocity of other engineers and improving their developer experience as part of a larger team


  • Seattle, Washington, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • Seattle, Washington, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • Seattle, United States Block USA Full time

    Job Description The iOS Mobile Developer Experience (MDX) team at Block builds and maintains infrastructure and tooling enabling iOS development at Block to be fast and efficient at scale. This is a high force multiplier team tasked with supporting and improving the developer experience for all iOS developers at Block. We’ve invested heavily in Bazel as...


  • Seattle, United States Block USA Full time

    Job Description Job Description Company Description Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate...


  • Seattle, United States Block Full time

    Job DescriptionJob DescriptionCompany DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level....


  • Seattle, United States Square Full time

    Company Description Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business...


  • Seattle, United States DoorDash Full time

    About the RoleAs a Senior iOS Software Engineer on the iOS Infrastructure team, you will build the foundational pieces for all DoorDash iOS applications. These include runtime libraries, build systems, and development tools. You will work closely with engineers, technical product managers, and engineering managers across all parts of the engineering...


  • Seattle, United States DoorDash Full time

    About the RoleAs a Senior iOS Software Engineer on the iOS Infrastructure team, you will build the foundational pieces for all DoorDash iOS applications. These include runtime libraries, build systems, and development tools. You will work closely with engineers, technical product managers, and engineering managers across all parts of the engineering...


  • Seattle, United States Adobe Full time

    Adobe Inc. Senior Design Engineer, iOS Seattle , Washington Apply Now Our CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful...


  • Seattle, WA, United States Adobe Inc. Full time

    Adobe Inc. Senior Design Engineer, iOS Seattle , Washington Apply Now Our CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and...


  • Seattle, Washington, United States META PLATFORMS, INC. (fka Facebook, Inc.) Full time

    Employer: META PLATFORMS, INC. (f/k/a Facebook, Inc.) Job Title: Software Engineer, iOS Job Code:REQJob Location: Seattle, Washington Job Type: Full-time, 9am 6pm, 40 hours a week, Monday Friday Salary: $256,209/year to $290,180/year + bonus + equity + benefits. Individual pay is determined by skills, qualifications, experience, and location. Compensation...

  • Software Engineer

    1 week ago


    Seattle, United States Meta Inc Full time

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens...

  • Software Engineer iOS

    3 weeks ago


    Seattle, Washington, United States tapwage Full time

    ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive....


  • Seattle, United States Meta Inc Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...


  • Seattle, United States FIS - Fidelity Information Services Full time

    Lead initiatives to improve monitoring, stability, and security of Atelios infrastructure. Build shared tools, libraries, and resources used across product engineering teams. Build internal tools to reduce toil in day-to-day operational tasks and Software Engineer, Infrastructure, Software, Senior, Engineer, Product Engineer, Technology

  • Senior iOS Developer

    4 weeks ago


    Seattle, United States HCRM Consulting Corp. Full time

    Job DescriptionOur client is looking for apassionate iOS engineer with experience tackling a variety of unique challenges who enjoys harnessing new features while also being comfortable diving in to a legacy codebase. You will implement advanced design specifications and complex behavioral interactions and inform and collaborate with the UX and UI teams. Our...


  • Seattle, Washington, United States HCRM Consulting Corp. Full time

    Job DescriptionOur client is looking for apassionate iOS engineer with experience tackling a variety of unique challenges who enjoys harnessing new features while also being comfortable diving in to a legacy codebase. You will implement advanced design specifications and complex behavioral interactions and inform and collaborate with the UX and UI teams. Our...

  • Software Engineer iOS

    3 weeks ago


    Seattle, United States tapwage Full time

    Responsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us Creation is the core of TikTok's purpose. Our platform is built to help imaginations...


  • Seattle, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world’s medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world’s largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • Seattle, United States Amazon Full time

    WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please...