Senior iOS Build System Engineer, Mobile Developer Experience
Block
- New York City, NY
- Permanent
- Full-time
- 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
- 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
Zone B: USD $188,100 - USD $282,100
Zone C: USD $178,200 - USD $267,400
Zone D: USD $168,300 - USD $252,500To find a location’s zone designation, please refer to this . If a location of interest is not listed, please speak with a recruiter for additional information.Full-time employee benefits include the following:
- Healthcare coverage (Medical, Vision and Dental insurance)
- Health Savings Account and Flexible Spending Account
- Retirement Plans including company match
- Employee Stock Purchase Program
- Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance
- Paid parental and caregiving leave
- Paid time off (including 12 paid holidays)
- Paid sick leave (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible) for non-exempt employees and covered by our Flexible Time Off policy for exempt employees)
- Learning and Development resources
- Paid Life insurance, AD&D, and disability benefits