Senior Staff Engineer, iOS

Senior Staff Engineer, iOS

Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
AlphaSense

At a Glance

  • Tasks: Lead the design and architecture of iOS systems, ensuring quality and reliability.
  • Company: Join AlphaSense, a leader in AI-driven market intelligence with a diverse and inclusive culture.
  • Benefits: Enjoy competitive pay, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Be part of a dynamic team that values innovation and collaboration.
  • Why this job: Shape the future of mobile technology while making a real impact on enterprise decision-making.
  • Qualifications: Expertise in iOS architecture, Swift, and experience mentoring engineers.

The predicted salary is between 80000 - 100000 £ per year.

About AlphaSense: The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that matter from content you can trust. Our universe of public and private content includes equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content. The acquisition of Tegus by AlphaSense in 2024 advances our shared mission to empower professionals to make smarter decisions through AI-driven market intelligence.

About the Team: Our diverse Product & Engineering team values innovation, collaboration, and the continuous improvement of our platform. We offer a dynamic work environment where employees can grow and thrive while working on cutting-edge technology that shapes the future of AI and search. At AlphaSense, we believe that diverse experiences and perspectives are critical to our success. We are committed to creating an inclusive workplace where all employees feel valued and empowered to be their authentic selves.

About the Role: AlphaSense is moving beyond search toward AI-powered decision workflows and proactive intelligence that help professionals understand markets, monitor change, and act with confidence. Mobile is a critical part of that shift: our customers need trusted intelligence in fast-moving moments, not only when they are sitting at a desktop. As a Senior Staff iOS Engineer, you will set technical direction from a native Apple home base for the systems that determine mobile quality at scale. You will shape the architecture, quality bar, and engineering foundations for iPhone and iPad today, while helping define how mobile, backend platforms, identity, release practices, and adjacent product systems work together as customer workflows expand.

What you'll do:

  • Set mobile-facing system direction from an iOS home base: Define the architecture, standards, and technical direction that keep AlphaSense on iOS fast, reliable, secure, and maintainable while raising the bar for the application and platform systems mobile depends on.
  • Lead through hands-on system design: Work deeply in Swift, SwiftUI, Swift concurrency, and mobile architecture, translating ambiguous product, platform, and backend problems into production-ready systems that teams can build against.
  • Scale reliability and execution practices: Shape how mobile work is designed, reviewed, tested, shipped, and operated across initiatives, including the automation, observability, rollout practices, and AI-enabled validation needed to move quickly with confidence.
  • Raise the bar for mobile-facing system contracts: Define and drive standards for client-serving APIs, backend service boundaries, BFF-style systems, authentication and session flows, startup/config behavior, failure modes, performance expectations, and ownership boundaries, so teams can design, validate, and evolve systems that protect mobile quality across domains.
  • Mentor and multiply at Staff+ level: Elevate Staff, Senior, and mid-level engineers across mobile and adjacent technical teams through architecture reviews, API and system design reviews, technical guidance, and reusable decision practices that make higher standards easier to apply across native clients, backend APIs, reliability work, and AI-enabled validation.

What We´re looking for:

  • Required: Deep expertise in iOS platform architecture, modular design, performance, security, reliability, SwiftUI, and modern Swift concurrency in production systems, with a track record of setting standards beyond one feature team.
  • Ability to reason across the application and platform systems mobile depends on, including Android constraints, backend API behavior, authentication and session flows, startup/config behavior, release risks, observability, testing strategy, identity/platform dependencies, and client/backend service contracts.
  • Experience shaping client-serving API strategy, backend service boundaries, or BFF-style systems that improve product quality across mobile and adjacent client surfaces.
  • Ability to read, debug, and contribute to backend APIs or BFF-style systems in stacks such as Java/Kotlin, Spring Boot, Node.js, or Python when needed to unblock mobile-facing outcomes.
  • Experience shaping AI-assisted development workflows, AI harnesses, evaluation practices, or AI-driven testing systems that improve engineering velocity, product quality, and regression confidence across teams.
  • Strong reliability and release-quality judgment, including experience defining testing strategy, automation, observability, CI/CD, rollout practices, and production mobile quality standards across multiple initiatives.
  • Track record of leading ambiguous, multi-team technical initiatives, setting engineering standards, mentoring Staff and Senior engineers, and raising the technical bar across teams whose systems affect mobile outcomes.
  • Excellent product judgment and communication skills, including the ability to connect technical decisions to customer outcomes and align teams through RFCs, ADRs, technical plans, decision records, or reusable decision frameworks.
  • Preferred: Experience with iPadOS, macOS, or multi-platform Apple product experiences.
  • Experience with enterprise mobile application development, MDM/MAM, or regulated customer environments.
  • Experience shaping mobile design-system foundations and design-to-code workflows that improve consistency, accessibility, development velocity, and AI-assisted UI generation across native platforms.

AlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination.

In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.

Recruiting Scams and Fraud: We at AlphaSense have been made aware of fraudulent job postings and individuals impersonating AlphaSense recruiters. These scams may involve fake job offers, requests for sensitive personal information, or demands for payment. Please note: AlphaSense never asks candidates to pay for job applications, equipment, or training. All official communications will come from an @alpha-sense.com email address. If you’re unsure about a job posting or recruiter, verify it on our Careers page. If you believe you’ve been targeted by a scam or have any doubts regarding the authenticity of any job listing purportedly from or on behalf of AlphaSense please contact us. Your security and trust matter to us.

Senior Staff Engineer, iOS employer: AlphaSense

AlphaSense is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation and collaboration are at the forefront. With a commitment to employee growth, we provide opportunities for continuous learning and mentorship, particularly in cutting-edge technologies like AI and mobile development. Located in New York City, our team enjoys the vibrant atmosphere of a major tech hub while contributing to impactful projects that empower professionals worldwide.

AlphaSense

Contact Details:

AlphaSense Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Staff Engineer, iOS

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at AlphaSense or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to AlphaSense.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like AlphaSense.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like AlphaSense that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Staff Engineer, iOS

iOS Platform Architecture
Modular Design
Performance Optimisation
Security Best Practices
Reliability Engineering
Swift
SwiftUI

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at AlphaSense.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at AlphaSense and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at AlphaSense

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If AlphaSense uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.