Dropbox

Dropbox is the one place to keep life organized and keep work moving.

iOS Software Engineer, Mobile Infrastructure

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

19 hours ago

Salary

$204K - $276K / year

Bachelor Degree9 yrs expEnglishBazelBuildkiteCi/cdI OSLinuxMAC OSSwift

Job Description

Role Description

At Dropbox, our Mobile Infrastructure team plays a critical role in ensuring that our engineers can build, test, and ship world-class mobile experiences with speed and reliability. We are looking for an engineer who can help elevate this foundation and bring our systems to the next level.

In this role, you will own and evolve our Bazel build system while driving improvements to our CI/CD pipeline through tools such as Buildkite. You’ll partner closely with other engineers to streamline workflows, resolve bottlenecks, and create scalable solutions that empower teams across Dropbox. With your expertise in Bazel, CI/CD, and iOS development, you’ll not only maintain and optimize our infrastructure but also enable our developers to work more efficiently and effectively.

This is a unique opportunity to shape the core systems that power Dropbox mobile development, collaborate with talented cross-functional teams, and directly influence the velocity and quality of how we deliver Dropbox to millions of users worldwide.

Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.

Responsibilities
  • Maintain and upgrade our current tooling both to support developers as well as ensure a properly functional CI/CD system
  • Improve the mobile build scripts by working on foundational issues and helping to rearchitect, as necessary
  • Work with other engineers to promote best practices and ensure a high quality bar is maintained
  • Collaborate with other build and platform teams to ensure tooling is properly supported and scalable to future solutions
  • Provide support for other components owned by this team, not limited to features currently written in Swift

Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements
  • Bachelor’s degree in Computer Science or related technical field involving coding (e.g., Physics or Mathematics), or equivalent technical experience
  • 5-9 years of experience
  • Understanding of operation/administration CI/CD systems (e.g Buildkite, CircleCI, Jenkins)
  • Engineering skills and experience with iOS application development  with interest in deep-diving into platform build tools (i.e Bazel)
  • Experience working across teams/org to accomplish long-range projects 
  • Understanding of either/both macOS/Linux system administration is a plus

Preferred Qualifications

  • Proficiency in Swift
  • Understanding of either/both macOS/Linux system administration
Compensation

US Zone 1

$204,000$276,000 USD

US Zone 2

$183,600$248,400 USD

US Zone 3

$163,200$220,800 USD

Benefits

  • 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Company equity, Company-sponsored outings, Continuing education stipend, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Online course subscriptions available, Paid holidays, Pair programming, Paid sick days, Partners with nonprofits, Performance bonus, Promote from within, Recreational clubs, Lunch and learns, Relocation assistance, Remote work program, Restricted work hours, Return-to-work program post parental leave, Sabbatical, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Tuition reimbursement, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Quarterly engagement surveys, Employee awards, Transgender health care benefits, Abortion travel benefits, Mother's room, Personal development training, Apprenticeship programs, Flexible time off

Related Job Pages

More Full-stack Engineer Jobs

Senior Full Stack Software Engineer

SoFi

SoFi helps you save, spend, earn, borrow, invest, and protect your money–all in one app. NMLS 1121636

Full-stack Engineer19 hours ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

Design, build, deploy, and optimize scalable full-stack applications integrating databases, APIs, and AI/LLM workflows. Lead architecture, CI/CD (ArgoCD, GitLab), Airflow pipelines, and collaborate cross-functionally to deliver production-grade fintech solutions.

Apache AirflowArgocdAWSGitlab Ci/CdLlmsNode.jsReactRetrieval-Augmented GenerationSnowflakeSnowflake Cortex
United States
$3 - $2.0K
Full-stack Engineer19 hours ago
Full TimeRemoteTeam 17Since 2024

The role involves owning and leading product features end-to-end, including research, design, implementation, testing, and shipping, while also leading and shaping engineering architecture and setting quality standards across the stack. Engineers will mentor others in adopting AI-native workflows and directly engage with customers to translate requirements into user experiences.

PythonFastAPIPostgreSQLReactTypeScriptNext.jsTailwindGoogle Cloud PlatformClaude CodeAI-assisted developmentREST API designGraphQLJestReact Testing LibraryCypressPlaywright
United States
$60K - $85K / year
Full-stack Engineer20 hours ago
Full TimeRemoteTeam 17Since 2024

The role involves owning and leading product features end-to-end, including research, design, implementation, testing, and shipping, while also shaping engineering architecture and setting quality standards across the stack. Engineers will mentor others in adopting AI-native workflows and directly engage with customers to translate requirements into user experiences.

PythonFastAPIPostgreSQLReactTypeScriptNext.jsTailwind CSSGCPRESTGraphQLJestCypressPlaywrightReduxZustandReact QueryWCAGAmplitudeMixpanel
United States
$75K - $110K / year

Senior Software Engineer

Leap

Transparent pricing. Real savings. Better infusion care.

Full-stack Engineer21 hours ago
Full TimeRemoteTeam 11-50Since 2023

Senior Software Engineer building AI systems at Leap.

BigQueryETLTypeScript
United States
$200K - $250K / year