CrawlJobs Logo

Senior Software Engineer II, iOS

strava.com Logo

Strava

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

198000.00 - 235000.00 USD / Year

Job Description:

We’re seeking two Senior iOS Engineers - one for Achieve and another for the Subscriptions team. On each team you will collaborate daily with cross-functional partners in product, design, analytics, and marketing as well as Strava's 20+ iOS engineers through shared architecture reviews, pair programming sessions, code reviews, and our active iOS guild. Join the org behind the #1 fitness app and the 2025 Apple Watch App of the Year and help us continue setting the bar for iOS excellence. On Subscriptions you will help build and evolve Strava’s subscription and checkout experiences. Work on the iOS surfaces that power our free-to-paid journey, including paywalls, purchase flows, and StoreKit integrations, reaching millions of athletes around the world. Your contributions will be central to Strava’s growth and gives you meaningful ownership over highly visible product experiences. Achieve’s charter is to help active people achieve their athletic goals. They own features like our Progress and Training experiences, the Activity Page, and Athlete Intelligence. As a member of the Achieve team you’ll help us build innovative sponsored experiences that delight millions of athletes while driving revenue in a space that is strategically critical for Strava’s continued growth and success. In this role you will have a unique opportunity to have a huge individual impact.

Job Responsibility:

  • Develop new and creative products that appeal to Strava’s end-users and partners
  • Continuously enhance the product to drive consumer growth
  • Partner deeply with product and design to shape features together through iteration and experimentation, shipping high-quality work through continuous refinement
  • Set the technical direction on iOS and help shape the team’s culture
  • Mentor engineers across the organization—sharing not just technical knowledge but the behaviors, habits, and decision-making frameworks that help engineers grow and succeed

Requirements:

  • 5+ years of professional software development experience or equivalent expertise in iOS engineering
  • Well-versed in breaking down complex product requirements into tangible specs and plans
  • Firm foundation of SwiftUI and UIKit development and can navigate occasional Objective-C work
  • Care deeply about mobile architecture and scalability
  • Demonstrated experience building sophisticated iOS components–from complex custom animations and gesture systems to novel interaction patterns that surprise and delight users
  • Excel at giving and receiving high-quality feedback, have strong product intuition and design sense, and foster a culture of continuous improvement
  • Comfortable using data to make decisions, bring others along, and understand the impact of your work
What we offer:

Offers Equity

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer II, iOS

New

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Software Engineer II

Security is a top priority for our customers amid digital threats, regulations, ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Outstanding communication skills and ability to work effectively within a diverse team
  • Over four years of software engineering experience with a history of contributing to successful commercial software products and services
  • 4 years of experience in crafting data structures, algorithms, and executing highly concurrent programming, along with analyzing algorithm complexity
  • 4 years of experience in designing user-friendly applications for mobile platforms such as iOS or Android
  • Minimum 4 years of experience in developing an app from the ground up, with a preference for having apps showcased in the App Store
  • 4 years of familiarity with development principles and patterns
  • 4 years of experience with Swift and Objective-C focusing on iOS internals, or Java/JNI with iOS and Android internals
  • Solid understanding of Networking fundamentals and VPN internals
  • Keen interest in learning new technologies and a proactive approach to project completion
  • Excellent debugging and problem-solving capabilities
Job Responsibility
Job Responsibility
  • End-to-end design, development, and testing of mobile threat protection solutions
  • Engage in a fast-paced cycle of ideation, creation, and learning, ensuring measurable value growth through the experiences you build
  • Collaborate under the guidance of a Senior or Principal Software Engineer, working closely with Program Managers and other Security Engineering disciplines to deliver core features for our security solutions
  • Ensure code quality and provide thought leadership to drive innovation in our products and engineering practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II (Mobile)

As an iOS Engineer on the Mobile team at Bitwarden, you will be responsible for ...
Location
Location
United States
Salary
Salary:
180000.00 - 215000.00 USD / Year
bitwarden.com Logo
Bitwarden
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated expertise in developing complex iOS applications with Swift and SwiftUI
  • Strong understanding of iOS UI/UX design & architecture principles
  • Familiarity with unit testing, UI testing and snapshot testing
  • Experience using Claude Code, or a similar generative AI coding platform
  • Experience with iOS Extensions and TestFlight
  • Collaborative and adaptable mindset
  • Openness and authenticity combined with excellent communication skills
  • Excitement and enthusiasm for open source and for better internet security
  • Excellent problem-solving skills
Job Responsibility
Job Responsibility
  • Become an expert and authority on our iOS codebase
  • Participate in hands-on development of new features and improvements
  • Participate in code reviews, learning, and spreading knowledge
  • Mentor other engineers and contribute to their career development
  • Proactively stay updated on the latest trends, tools, and technologies within the iOS development ecosystem, and contribute insights for the continuous improvement of our product
  • Occasionally contribute bug fixes or shepherd pull requests submitted by the user community
What we offer
What we offer
  • Work remotely with motivated and supportive team members across the world
  • Learn and grow. Take on new challenges with the support of your team, and join our #growth-club to continue personal and professional development
  • Fulltime
Read More
Arrow Right
New

Search Machine Learning Research Engineer

Perplexity is seeking an experienced Senior Machine Learning Engineer to help bu...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep understanding of search and retrieval systems, including quality evaluation principles and metrics
  • Proven track record with large-scale search or recommender systems
  • Strong proficiency with PyTorch, including experience in distributed training techniques and performance optimization for large models
  • Expertise in representation learning, including contrastive learning and embedding space alignment for multilingual and multimodal applications
  • Strong publication record in AI/ML conferences or workshops (e.g., NeurIPS, ICML, ICLR, ACL, CVPR, SIGIR)
  • Self-driven, with a strong sense of ownership and execution
  • Minimum of 3 years (preferably 5+) working on search, recommender systems, or closely related research areas
Job Responsibility
Job Responsibility
  • Relentlessly push search quality forward — through models, data, tools, or any other leverage available
  • Architect and build core components of the search platform and model stack
  • Design, train, and optimize large-scale deep learning models using frameworks like PyTorch, leveraging distributed training (e.g., PyTorch Distributed, DeepSpeed, FSDP) and hardware acceleration, with a focus on retrieval and ranking models
  • Conduct advanced research in representation learning, including contrastive learning, multilingual, and multimodal modeling for search and retrieval
  • Deploy models — from boosting algorithms to LLMs — in a scalable and performant way
  • Build and optimize RAG pipelines for grounding and answer generation
  • Collaborate with Data, AI, Infrastructure, and Product teams to ensure fast and high-quality delivery
  • Fulltime
Read More
Arrow Right
New

Operations Manager

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Rockaway
Salary
Salary:
20.92 - 34.92 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
April 08, 2026
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, advanced analytical skills and computer skills
  • Advanced communication skills, leadership, supervision, and influencing skill
  • Ability to work a full-time flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
Job Responsibility
Job Responsibility
  • Overall store management, supervision, and policy implementation
  • Sales and inventory management
  • Employee staffing, training, and development
  • Financial management
  • Customer service leadership
  • Lead others and work effectively with store crews
  • Supervise, assign and direct activities of the store’s crew
  • Effectively communicate information to store crew and supervisors in an open and timely manner
  • Support Store Manager with actions plans for operational and service improvement
  • Assist customers with their questions, problems and complaints
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Fulltime
Read More
Arrow Right
New

Senior Product Manager

At AKQA, we believe in the imaginative application of art and science to create ...
Location
Location
United States , New York
Salary
Salary:
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience preferably within a consulting or agency environment, implementing innovative, interactive and consumer-focused solutions
  • End to end project lifecycle experience across multiple digital platforms
  • Adaptable to a variety of workflows based on client and project needs, including waterfall and agile approaches
  • Effective communication skills at all levels, (presentation, written, verbal)
  • Ability to build strong, collaborative relationships with peers and external client staff, and the ability to achieve results under potentially difficult circumstances
  • Strong organization skills
  • responsive to colleagues for overall clarity and understanding
  • Passion for creating innovative solutions that help companies connect and engage with customers is essential
  • Ability to work well under pressure and to have an objective focused and positive approach and be comfortable working independently
  • Is self-motivated and self-driven
Job Responsibility
Job Responsibility
  • Lead process of identifying and clarifying product requirements for clients using interviews, workshops, and surveys across stakeholders
  • Collaborate with UX and Strategy leads to discern customer problems and pain points for a workflow, individual existing product, new product concept, or ecosystem or products
  • Create and maintain the following deliverables: Use Cases, Business Requirements, Functional Requirements, Product Backlog
  • Liaison between the business, creative and technology teams to ensure a common understanding of business requirements and solutions
  • Catalogue background knowledge and develop subject matter expertise to share with the internal team, resolve questions the team may have that impacts the direction of the work
  • Work side-by-side with our creative team to refine/clarify requirements as well as provide guidance on proposed solutions
  • Understand how proposed solutions may impact technical implementation and highlight potential challenges early so that dependencies may be resolved
  • Interface with internal and external development teams to ensure product vision is carried through to the final product
  • Ensure the accuracy of all project deliverables against approved requirements
  • Help establish scope of work and prioritize high-level requirements, working with Client, Project Manager, and Technical Architect
  • Fulltime
Read More
Arrow Right
New

Security Engineer, Detection and Response

As a Security Engineer on Detection & Response, you’ll help protect OpenAI’s mos...
Location
Location
United States , San Francisco; Seattle; New York City
Salary
Salary:
293000.00 - 385000.00 USD / Year
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have hands-on threat detection and/or incident response experience, including building detections, running investigations, and improving operational playbooks
  • Understand modern adversary tradecraft (TTPs) and can translate it into practical detection strategies and response actions
  • Bring a threat modeling mindset
  • Have experience working in Kubernetes/containerized environments
  • Are comfortable reasoning about lower-level infrastructure and datacenter risks
  • Have experience across major cloud platforms (Azure, AWS, GCP, OCI)
  • Like building automation that replaces repetitive D&R work
  • Are energized by new problem areas at a forward-leaning technology company
  • Communicate clearly and collaborate well across teams
  • Are comfortable with scripting and enjoy using AI/agent tooling to accelerate investigations and automation
Job Responsibility
Job Responsibility
  • Build and evolve Detection & Response capabilities across OpenAI’s infrastructure, products, and research environments
  • Engineer detection pipelines and tooling: develop rule lifecycle management, measurement/quality loops, tuning processes, and safe rollout patterns
  • Automate response and investigations by building workflows that reduce toil
  • Partner with other Security teams and system/infrastructure owners across the company to ensure new systems ship with the right telemetry, threat models, and response playbooks
  • Define D&R requirements and drive visibility across endpoints, identity, SaaS, cloud, Kubernetes
  • Evaluate and respond to emergent security concerns in a frontier AI lab environment
What we offer
What we offer
  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Fulltime
Read More
Arrow Right
New

iOS Engineer

You will be a Senior iOS engineer on OpenAI’s Applied Foundations team, building...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 385000.00 USD / Year
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional software engineering experience
  • Proven track record of building high-quality iOS applications in production, especially for systems that need to be reliable and resilient at scale
  • Owned complex, business-critical mobile systems end-to-end
  • Experience making deep architectural tradeoffs on iOS
  • Fluent in Swift
  • Familiar with the Apple development ecosystem (Xcode, UIKit, SwiftUI)
  • Care deeply about performance, security, and user experience
  • Enjoy working cross-functionally to bring ambitious product ideas to life
Job Responsibility
Job Responsibility
  • Build and ship new experiences on iOS that showcase the power of AI
  • Optimize app performance, reliability, and responsiveness at global scale
  • Design and maintain shared iOS frameworks and primitives for account, trust, and commerce flows that are used across OpenAI’s mobile apps
  • Establish robust testing frameworks and refine app architecture for long-term maintainability
  • Collaborate with product, design, research, and backend teams to deliver high-impact features
  • Provide technical leadership to shape the future of OpenAI’s iOS platform
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right