Software Engineer - Setup
$147.4k - $220.9kApple
Software Engineer - Setup
Apple devices have revolutionized how people live, connect, and work. It's not by chance! By thoughtfully blending beautiful, premium hardware with intuitive, innovative system software, we design and build a uniquely impactful user experience. The leading edge of this user experience is made up by the essential apps, components, and frameworks of System Experience. Come help dramatically improve the first experience that every iPhone, iPad, and Mac customer sees — the Setup experience. Work with an energetic, hard-working, fun team of managers, engineers, cross-functional teams, and world-class designers to deliver the best system experiences on the planet!
We're the System Experience Setup team. We build Setup Assistant, the software that guides every iPhone, iPad, and Mac customer to set up their new device. Setup Assistant is the front door to these products – it is the most visible, critical piece of our customer onboarding process. We work with multiple cross-functional teams to continuously evolve the setup experience, which includes introducing many new hardware and software features. We're looking for a software engineer to join our team and solve impactful problems alongside experienced engineers. As an engineer on the Setup team, you'll contribute to feature development and bug fixes while learning our codebase and development practices. You'll have opportunities to work on user-facing features that millions of customers interact with, all while receiving mentorship from senior team members. You'll also collaborate with talented engineering and cross-functional partners in a supportive environment designed to help you learn, grow, and deliver great user experiences.
Responsibilities
- Strong engineering fundamentals — you write clean, well-structured code with good testing practices and understand basic software engineering principles
- Growth mindset — you're excited to learn from senior engineers, ask thoughtful questions, and continuously improve your technical skills
- User-focused thinking — you care about building features that provide real value to users and consider the end-user experience in your work
- Collaboration skills — you work well with others, communicate clearly about technical concepts, and contribute positively to team discussions
- Problem-solving approach — you can break down complex problems into smaller pieces, research solutions, and ask for help when needed
Minimum Qualifications
- Bachelor of Computer Science or equivalent skills and work experience
- Foundation for growth — you have 1-3 years of software engineering experience and are ready to take on increasing responsibility
Preferred Qualifications
- Customer focus — you make high-quality, user-centric product decisions
- Drive for customer impact — you are deeply motivated to build the best essential user experiences for billions of users
- Excellent communication and collaboration skills across disciplines and teams.
Pay & Benefits
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 $147,400 and $220,900, 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.
$120k - $180k
...yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products... ...We are looking for a full-stack software enginee r to turn whiteboard ideas into... ...pipelines and participant experiences (setup flows, session reliability, metadata capture...SuggestedVisa sponsorship- ...Binti builds software for state and county government agencies, focusing on reinventing... ...We're looking for product oriented engineers who are skilled at leveraging AI both in... ...Francisco Bay Area and works via a hybrid setup - in-person from the office on Monday &...SuggestedWork at officeLocal areaRemote workFlexible hours
$180k - $250k
...Software Engineer, AI Platform We're hiring a full-time Software Engineer, AI Platform to own the data platform, ETL pipelines, and agent... ...Comfort with PostgreSQL at scale: schema design, multi-schema setups, and migrations Comfort with AWS infrastructure (ECS,...SuggestedFull timeWork at officeRemote workRelocationShift work$130k - $180k
...human-AI intelligence through a hardware-software combination. With SOC 2, HIPAA, GDPR,... ...Minimum Qualifications Strong backend engineering and platform system experience, with the... ...top‑of‑the‑line laptops and workstation setups. Perks: Best office equipment. Annual offsites...SuggestedFull timeWork at officeWorldwide- ...term technical investments with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate across frontend, product... ...’ll debate a pixel on Monday, laugh over someone’s keyboard setup on Tuesday, and ship something remarkable by Friday. We care...SuggestedWork at officeWork from home
- ...About the Role We want a Platform/Infrastructure engineer to help shape how Promise delivers and runs software, and to automate as much of that as possible.... ...t need humans. Deployments, security, environment setup, operations, policy checks, on-call triage, cost reviews...Permanent employmentWork at officeLocal areaFlexible hours
$100 per hour
...Junior Software Engineer Hybrid (4 days onsite, 1 day remote) – Brisbane, CA To get the best candidate experience, please consider applying... ...health professionals ~$100 towards a work-from-home office setup ~ Evolve in a nice working atmosphere with a passionate,...Temporary workFixed term contractRemote workWork from homeHome officeWork visa- Software Engineer, Internal Tools Metriport is an open-source data intelligence platform that helps healthcare organizations access and exchange... ...Experience and Onboarding: Automating local environment setup for new engineers, improving CICD speed, reducing the time-to...Work at officeLocal areaRemote workWork from homeRelocationFlexible hours
- ...Engineer Opportunity At Skip Skip is on a mission to make life joyful through powered... ...'re looking for an engineer who can own software quality end-to-end, from a user unboxing... ...Familiarity with HIL (Hardware-in-the-Loop) test setups or firmware-level testing at EVT/DVT...Full timeWork at office3 days per week
- ...Software Engineer Runloop.ai is building the foundational infrastructure for the next generation of AI development. We provide AI engineers... ...and deploy their agents without the friction of environment setup and dependencies. We are a small but mighty team dedicated...Work at officeLocal areaWork from home1 day per week
$150k - $275k
...Software Engineer About The Team AI is about to flood the market with new drug candidates. Clinical research sites, responsible for... ...equity ~100% employer-paid medical, dental, and vision ~ Unlimited PTO ~ Whatever MacBook and monitor setup you want...Local area$120k - $150k
Senior Software Engineer - Platforms - Primefocus Health Primefocus Health is a seed‑stage healthtech startup headquartered in San Francisco... ...support Flexible hybrid work arrangements and PTO Home office setup allowance Opportunities for advancement and learning through...Full timeLocal areaRemote workHome officeFlexible hours- The Role You'll own the internal developer platform that every engineer at Monaco builds on - the systems, environments, and tooling that... ...dev environments so engineers get a fast, production-like setup wherever they work. Own our remote development environment orchestration...Work at officeLocal areaRemote work
$230k - $342k
...of the most talented minds in research, engineering, and operations to create products that... ...engineers develop, test, ship, and debug software across device and cloud surfaces. This... ...build, test, debugging, environment setup, and release-adjacent workflows. Build...Work at officeRelocation package$170k - $220k
...Jiffy.com is seeking a Software Development Engineer with deep hands-on experience orchestrating AI coding agents to ship production software at... ...MacBook or PC laptop, plus equipment for your home office setup. Perks & Extras: Annual credit of $200 to use on our website...H1bLocal areaHome officeShift work$130k - $210k
...unable to provide Visa sponsorship. Engineering at Swiftly Engineering at Swiftly is... ...and mitigate risks, and building scalable software using industry best practices. We’re guided... ...with Employer Match ~ Home office setup reimbursement ~ Monthly cell/internet...Work experience placementWork at officeHome officeFlexible hours$50 - $60 per hour
...Title: Sr. Software Engineer Location: Hybrid, San Francisco, CA Duration: Initial 6 months contract with extensions... ...connections, SLT replication, Transport management tool, Printer setup, Day to Day basis activities. • Exceptional SAP architecting...Hourly payContract workLocal areaFlexible hours$140k - $200k
...workflows, and guardrails that let every engineer at Rec move fast without breaking things.... ...For ~5+ years of experience building software in collaborative environments, with... ...build, the flaky test, the painful local setup, the package that's three major versions...Work at officeLocal areaRemote workFlexible hoursDay shift- ...that write, test, and deploy their own software packages? Fractional AI is focused on... ...This role is designed for strong software engineers who want to ship AI products end-to-end... ...we write about it - from why most eval setups fail by collapsing everything into a single...Remote work
- ...Senior Backend Engineer We're seeking an experienced Senior Backend Engineer who is motivated... ...for: ~5+ years experience building software applications ~ Prior experience leading... ...-provided equipment and home office setup We are an equal opportunity employer...Work at officeRemote workHome officeFlexible hours2 days per week3 days per week
$159k - $278.25k
...About the Financial Product Team The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech.... ...accuracy, timelines and compliance. Our platform manages calculation, setup, filings and payments of taxes for US and ever expanding...Work at office3 days per week- ...a16z list: ~#4 on Brex's Fast-Growing Software Vendors of 2025: ~ We're also one of the... ...ABOUT THE ROLE As a Senior Backend Engineer, you'll shape the core systems powering... ...improve workflows in any basic environment setup like python, java, node.js, etc....H1bWork at office
- ...Rippling Financial Product Engineering Team The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech... ..., timelines and compliance. Our platform manages calculation, setup, filings and payments of taxes for US and ever expanding...Work at office3 days per week
- ...evaluation and training datasets to train LLM to work on realistic software engineering problems. One of our approaches, in this project, is to... ...code repositories, including Dockerization and environment setup. Evaluating unit test coverage and quality. Modify and...Contract workFor contractorsFreelanceInternshipRemote work
- ...and iterating rapidly based on data to move key metrics. As Software Engineer on the Growth team, you'll partner with PM, design, and data... ...you’ll debate a pixel on Monday, laugh over someone’s keyboard setup on Tuesday, and ship something remarkable by Friday. We care...Work at officeWork from home
- ...economy has grown 6x over the last decade, software businesses have gone from not worrying... ...Index, and Khosla Ventures. As a Software Engineer , you will collaborate with coworkers to... ...around our growing Anrok hubs. Home office setup stipend to ensure you have the equipment...Work at officeRemote workHome officeFlexible hours3 days per week
$170k - $210k
...role We are seeking an experienced data engineer who has built enterprise-grade, cloud-native... ...across security, compliance, and software quality. Build monitoring and observability... ...contribution, and flexible hybrid/remote work setup. Hands-on experience at the frontier of...Temporary workWork experience placementRemote workFlexible hours$175k - $285k
...Vertical Agent Core Development & Delivery : Engineer and deliver vertical Agent workflows for... .... Minimum Qualifications Strong Software Engineering Execution 3-5 years of hands... ...top-of-the-line laptops and workstation setups. Perks : Best office equipment. Annual...Full timeWork at office- ...not religious about Bazel. If Buck2 fits better, or a simpler setup gets us 80% of the value, that's fine. The goal is local and CI... ...produce the same artifact, fast incremental feedback for every engineer, and a credible roadmap for what this looks like at 10x our current...Work at officeLocal areaRemote workVisa sponsorship
$185k - $245k
...CD pipeline to help developers ship the software faster and safer in a structured environment... ...local environment tooling to enable the engineering team to build and test product features... ...Work From Home Support Home office setup allowance Monthly allowance for cell phone...Full timeWork experience placementLocal areaRemote workWork from homeHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Setup. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer full time San Francisco, CA
- facebook software engineer San Francisco, CA
- startup software engineer San Francisco, CA
- intermediate software engineer San Francisco, CA
- research software engineer San Francisco, CA
- software developer no experience San Francisco, CA
- rust software engineer San Francisco, CA
- freelance software developer San Francisco, CA
- work from home software developer San Francisco, CA


