Senior Software Engineer (Xcode), Developer Workflows
$181.1k - $318.4kApple Oakbrook
Senior Software Engineer (Xcode), Platform Apps & Technologies, Developer Workflows
At Apple, we build products that enrich people's lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build amazing products for our platforms using Xcode, Xcode Cloud and more! Our team develops the testing experience in Xcode - in addition to the UI Testing API that ships as part of XCTest. Testing is a key part of building high-quality applications, and as a member of this team you'll play a significant role in shaping the tools used by millions of developers every day to validate their code. This position entails designing and implementing the full testing experience - everything from UI in Xcode down to the OS-level daemons that power them - we engineer the testing solutions Apple provides.
The Testing Experience Engineering team is seeking an experienced, creative and highly motivated software engineer to join us in designing and building next-generation testing products, infrastructure, and workflows. As a member of the team you'll work with engineers across Apple to design new features that enhance developer workflows and productivity, focusing heavily on details that enhance the user experience. In this role, you will design and build Xcode's testing frameworks and user interfaces - the products that empower testing. In pursuit of a seamless developer experience, you'll be responsible for helping to shape service architectures and APIs, building robust client implementations, and delivering rich user interfaces. Ideal candidates will have a strong passion for software development, systems programming, a thorough understanding of computer science fundamentals, and experience with Apple's platforms and tools.
Minimum Qualifications
- 5+ years of professional experience with Apple platform development using Xcode
- Professional experience with compiled programming languages such as Swift, Objective-C, C/C++, Java/Kotlin
- Deep understanding of operating system concepts (e.g. cross-process communication)
- B.S. in Computer Science or equivalent experience
Preferred Qualifications
- Professional experience designing and engineering shipping products
- Experience collaborating with cross-functional teams to design and build systems software with a customer focus
- Passionate about details and comfortable with complex, multi-faceted problem spaces
- Passion for developer-focused UX, tools, and API design
- Comfort with large and established codebases, including complex debugging scenarios
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant. Apple accepts applications to this posting on an ongoing basis.
$181.1k - $318.4k
...Sr Software Engineer (Platform Intelligence), Developer Workflows The Test Platform team at Apple is on a mission to provide innovative infrastructure and tools... ...Preferred Qualifications Experience with Xcode, Swift Package Manager, or Apple's developer toolchain...SeniorRelocationFlexible hours$147.4k - $220.9k
...Software Engineer (Developer Tools Installation Technologies), Developer Workflows Apple's Software Engineering organization (SWE) is responsible for some of the most advanced... ...builds the tools and services that deliver Xcode and its components to developers and...SuggestedRelocation$181.1k - $318.4k
...Senior Software Engineer, Intelligent Automation & Developer Platforms At Apple, we work every day to create products that enrich people's lives. The Apple... ...technologies Design agent-based and MCP-enabled workflows that improve automation efficiency and reduce...SeniorRelocation$152k - $241.5k
...fueled by great technology and amazing people! As a Senior Software Engineer for Developer Experience, you will be at the forefront of modernizing... ...the pipeline. Your mission is to move beyond traditional workflows by building an "intelligent" ecosystem that predicts...Senior$117k - $234k
...The Mobile Performance Engineering team is responsible... ...passionate about making software faster and more efficient... ...What you'll do: Develop and maintain core MappWhiz... ...(ADB for Android, Xcode Instruments / libimobiledevice... ...and device management workflows (ADB, Xcode, Simulator...SeniorFull timeTemporary workPart timeLocal area$147.4k - $272.1k
...UX Designer - Xcode and Tools, Developer Experience Design The Developer Experience... ...to build, test, and ship software for Apple's platforms!... ...solve for intricate workflows with the finesse of Apple'... ...elegant tools that empower engineers to ship high-quality apps....Relocation$181.1k - $272.1k
...California, United States Software and Services At... ...We are looking for a senior Swift engineer to join a small, focused... ...queries require it. Develop the macOS adaptive UI... ..., keyboard-first workflows, streaming content updates... ...workflow using Xcode and modern coding intelligence...SeniorRelocation- ...Senior Software UI Developer Job Location: Sunnyvale, CA Job Type: CWR Job Description:... ...with the UX designers and back-end engineers to develop UI features and reusable... ...ReactJS and its core principles, React.js workflows (such as Flux or Redux). ~ Exposure...Senior
$70 - $73 per hour
...of work: 7 years of professional experience developing and shipping applications for macOS and iOS Strong grasp of software design patterns and SOLID principles (MVVM, Factory... ...Proficiency with development tools — Xcode, LLDB, Instruments Understanding of unit testing...SeniorHourly payPermanent employmentWork at officeRemote work- ...IOS Developer Position: IOS Developer (Xcode, Swift, Objective-C) Location: Sunnyvale, CA (Onsite & Hybrid) Duration: W2 Only Contract Experience: 7... ...back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure...Contract work
- ...iOS Developer Development of iOS applications and their integration with back-end services... .... You will be working alongside other engineers and developers working on different... ...custom UI. Top Skills Needed ~ Xcode, Swift, Objective-C all required for iOS...Contract workWork at office2 days per week
$152k - $287.5k
...leading tech company in California is searching for a Senior Software Engineer to enhance the engineering lifecycle with AI and Machine Learning. In this role, you'll develop intelligent ecosystems that automate workflows, improve efficiencies in CI pipelines, and leverage...Senior$184k - $287.5k
...We are seeking a Senior Software Engineer to help build and improve AI Assisted Developer Tools connected through web APIs, IDEs and agents. Apply your expertise with... ...and responsive SaaS that improves developers’ workflows with AI, supporting a large number of...Senior$139.28k - $258.67k
...Automated finite state machine and workflow design. Design and... ...oriented programming skills Developing Rich User interface, Web Applications... ..., problem solving and engineering skills Strong leadership,... ...developing and managing SPC software Proficiency with...SeniorFull timeTemporary workRemote work$117k - $234k
...independently handle high impact, critical software/systems monitoring issues, troubleshoot... ...chops as an exceptional and experienced developer • Demonstrates up-to-date expertise... ...Walmart Global Tech. Were a team of software engineers, data scientists, cybersecurity experts...SeniorFull timeTemporary workPart timeWork at officeFlexible hours- ...Worth AI, a leader in the computer software industry, is looking for a Senior Engineer to join our Platform team with a... ...find pain points in their daily workflows and prioritize the creation of... ...mentorship with a history of developing the technical careers of associate...SeniorWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
$190k - $220k
...that need it most. About the Role At Nclusion, engineers own their own testing. Our Quality Enablement & Developer Tooling team's job is to make that as fast and reliable as possible. As our first Senior Software Engineer on this team, you'll design and own the...SeniorTemporary workWork at officeWorldwideFlexible hours$147.4k - $272.1k
...Senior Software Engineer, Applied Machine Learning, Sensing & Connectivity The Applied Sensing... ...with modern GenAI-enabled development workflows and tools (e.g., AI-assisted coding,... ...opportunity to progress as you grow and develop within a role. The base pay range for...SeniorRelocation- ...Key Responsibilities: Develop and extend ServiceNow applications, including workflows, business rules, UI policies,... ...and uphold high standards for software design and implementation.... ...intelligent automation, recommendation engines, or conversational interfaces....Senior
- ...Senior Software Engineer In Test At Intuitive, we are united behind our mission: we believe that... ...integrity, and accountability that will develop software to support software verification... ...Deployment pipeline development and workflow enhancement Contribute to project...SeniorWork experience placementLocal areaFlexible hours
$181.1k - $318.4k
...Senior Software Engineer - Compute People at Apple don't just build products — they craft the kind... ...foundation on which Apple's software developers build the products that our customers... ...to accelerate triage, operational workflows, and infrastructure tooling tailored...SeniorRelocation- ...Degree - Experience may be considered in place of education requirement. Briefly Describe the Work: GITI is looking for a Software Developer / Engineer Capable of developing advanced defensive and offensive cyber capabilities. The candidate will be responsible for...SeniorFull timeShift work
- ...Description Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader... ...Driver-Assistance Systems (ADAS) team develops and delivers intelligent, safety,... ...evolving requirements and user workflows. Interface with cross-org partners...SeniorLocal areaWork from home
$130k - $180k
...integrate seamlessly into existing workflows. Our solutions, including... ...of the AI-powered data engineering revolution. You can read more... ...enhancing our AI capabilities by developing high-performance back-end... ...: Push the boundaries of software engineering by combining traditional...SeniorWorldwide- ...Job Title: Senior Software Developer Location: Remote, USA Position Type: Full-Time About... ...is a diverse team of strategists, engineers, designers, and creators experienced... ...low-code applications to streamline workflows and improve data exchange for FMCSA programs...SeniorFull timeRemote workFlexible hours
- ...autonomous driving technology. We develop metrics, automated workflows, and analysis approaches that enable... ...level results into clear feedback for engineering and leadership, and help accelerate... ...to introspect autonomous driving software performance atinterfaces across the...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- ...of Position Responsible for software testing of Intuitive’s new robotic... ...and accountability that will develop software to support software... ...Job Duties As a Software Engineer in Test in the intuitive team... ...pipeline development and workflow enhancement Contribute to project...Senior
- ...Hiring: Senior Software Engineer The U.S. freight industry moves trillions of dollars in goods... ...emails, spreadsheets, and fragmented workflows. We’re building AI-powered systems... ...operations and third-party platforms • Develop reusable infrastructure and tooling...SeniorWork at officeRelocation
- ...early diagnosis of lung cancer. The Senior Software Engineer, GUI designs and implements a variety... ...clinical engineers, and other software developers to create world-class user... ...unit Prototype new GUI elements and workflows, and rapidly iterate to prove concepts...Senior
- ...Senior Java Full Stack Developer – Technical Lead Locations: Austin, TX / Sunnyvale, CA (Hybrid-3 days onsite) Client: Mphasis Job Description: Oversee the design and development of complex applications. Guide junior developers. Oversee code quality and enforce...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Xcode), Developer Workflows. Be the first to apply!
- rust software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer amazon Cupertino, CA
- software developer positions Cupertino, CA
- software engineer full time Cupertino, CA
- software engineer Cupertino, CA
- software engineer intern Cupertino, CA
- agile software developer Cupertino, CA
- senior software engineer remote Cupertino, CA
- software developer internship Cupertino, CA


