Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer (Mobile) image - Rise Careers
Job details

Staff Software Engineer (Mobile)

mParticle by Rokt is widely recognized as one of the leading customer data platforms, serving hundreds of global brands and helping them turn data to insights and insights to action. Built on top of end-to-end streaming architecture, we are committed to empowering businesses to deliver personalized and engaging experiences to their customers across all screens and devices. We believe that the opportunity to help teams activate insights from their customer data to deliver more relevant and adaptive experiences is more important than ever. In January 2025 mParticle merged with Rokt and became mParticle by Rokt. Together, our AI and ML-powered Rokt Brain and ecommerce Rokt Network will power more than 6.5 billion transactions, connecting 400 million customers across the world’s leading companies.

We are Rokt, a hyper-growth ecommerce leader. Rokt is the global leader in ecommerce, unlocking real-time relevance in the moment that matters most. Rokt’s AI Brain and ecommerce Network powers billions of transactions connecting hundreds of millions of customers, and is trusted to do this by the world’s leading companies.

We are a team of builders helping smart businesses find innovative ways to meet customer needs and generate incremental revenue. Leading companies drive 10-50% of additional revenue—and often all their profits—from the extra products or services they sell. This economic edge unleashes a world of possibilities for growth and innovation.


The Rokt engineering team builds best-in-class ecommerce technology that provides personalized and relevant experiences for customers globally and empowers marketers with sophisticated, AI-driven tooling to understand consumers better. Our bespoke platform handles millions of transactions per day. It considers billions of data points which give engineers the opportunity to build technology at scale, collaborate across teams, and gain exposure to a wide range of technology. At Rokt, we practice transparency in career paths and compensation. At Rokt, we believe in transparency, which is why we have a well-defined career ladder with transparent compensation and clear career paths based on competency and ability.

At Rokt, we practice transparency in career paths and compensation. At Rokt, we believe in transparency, which is why we have a well-defined career ladder with transparent compensation and clear career paths based on competency and ability. Rokt’stars constantly strive to raise the bar, pushing the envelope of what is possible.

We are looking for a Staff Software Engineer (Mobile)

Target total compensation of $375,000 including a fixed annual salary of $250,000 (with superannuation for AU roles), an employee equity plan grant, and world-class benefits. 

Equity grants are issued in good faith, subject to company policies, board approval, and individual eligibility.

The Developers Tools team is responsible for building world-class tools and experiences on top of mParticle by Rokt’'s APIs. This team is the public face of the engineering team - releasing all tools as open source and often working directly with developers to build idiomatic libraries for their developer environments. As a Staff Software Engineer, you'll have the opportunity to rethink mParticle by Rokt's external SDKs and build APIs that other engineers will love and rely on. You'll also be able to drive the engineering culture through continual research, self-improvement and internal presentation.  We are looking for someone who demonstrates empathy and sincerity to all roles and teammates. Our ideal candidate has a strong balance of technical and people skills and is a proven mentor and technical leader.

About the role: 

  • Drive the technical and product direction of the Developer Tools team, building multiplatform tools in Kotlin, Swift, and 10+ other languages and platforms for all of mParticle's APIs
  • Mentor and lead engineers of all levels to ensure a high bar for code performance and stability, and advocate for critical infrastructure and software quality initiatives
  • All mParticle SDKs are open source on Github and continuously deployed, and you'll be an owner of many of these repositories
  • Represent the developer-voice to the product and broader engineering team
  • Define the team's quality and style guidelines, and encourage those guidelines through in-depth code reviews

About you:

  • 5+ years experience of iOS (Swift/Objective-C)
  • 5+ years with Android (Java/Kotlin)
  • Experience with Javascript/Typescript is a big plus
  • Experience with C#/.NET is a big plus
  • A passion for developer experience. You provide feedback when you find incorrect docs and aren't afraid to open issues and PRs against open-source repositories
  • Opinions and a high bar for software quality and availability, and connect the dots between those metrics and your customers' success
  • Ability to engage directly with customers to provide in-depth architectural recommendations when implementing mParticle by Rokt
  • Excellent written and verbal communication skills
  • Bachelor's or Master's degree in Computer Science, similar technical field of study or equivalent practical experience

About Rokt’stars:

As a mission-driven, hyper-growth community of curious explorers, our ambition is to unlock real-time relevancy in ecommerce and beyond. Our bias for action means we are not afraid to quickly venture into uncharted territories, take risks, or challenge the status quo; in doing so we either win or learn. We work together as one aligned team never letting egos get in the way of brilliant ideas. We value diversity, transparency, and smart humble people who enjoy building a disruptive business together. We pride ourselves on being a force for good as we make the world better. 

About The Benefits:

We leverage best-in-class technology and market-leading innovation in AI and ML, with all of that being underlined by building and maintaining a fantastic and inclusive culture where people can be their authentic selves, and offering a great list of perks and benefits to go with it:

  • Accelerate your career. We offer roadmaps to leadership and an annual $10,000 training allowance
  • Become a shareholder. Every Rokt’star gets equity in the company
  • Enjoy catered lunch every day and healthy snacks in the office. Plus join the gym on us! 
  • Access generous retirement plans like a 4% dollar-for-dollar 401K matching plan and get fully funded premium health insurance! 
  • Dog-friendly office 
  • Extra leave (bonus annual leave, sabbatical leave etc.) 
  • Work with the greatest talent in town
  • See the world! We have offices in New York, Seattle, Sydney, Tokyo and London

We believe we’re better together. We love spending time together and are in the office most days (teams are in the office 4 days per week). We also get that you need to balance your life and your commitments so you have the flexibility to manage your own hours and can spend up to a week of every quarter working from anywhere.

We at Rokt choose to create a company that is as diverse and inclusive as the world we live in by attracting, growing & keeping the best talent. Equal employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

If this sounds like a role you’d enjoy, apply here, and you’ll hear from our recruiting team.

Note: The first stage of the recruitment process for this role is to complete a 15-minute online aptitude test, which will be sent out to your application email. Successful candidates will be contacted to discuss the next steps

Rokt Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Rokt DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Rokt
Rokt CEO photo
Bruce Buchanan
Approve of CEO

Average salary estimate

$312500 / YEARLY (est.)
min
max
$250000K
$375000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer (Mobile), Rokt

As a Staff Software Engineer (Mobile) at mParticle by Rokt, you'll be at the forefront of developing world-class tools and experiences that are vital for enhancing our APIs. With an impressive background in customer data platforms, we are proud to serve leading global brands and help transform data into valuable insights. Your daily work will revolve around building multiplatform tools in Kotlin, Swift, and numerous other languages, creating SDKs that developers adore using. You will play an essential role in shaping the direction of our Developer Tools team while mentoring engineers at various levels to elevate the standards of code performance and infrastructure quality. Your experience with iOS and Android development will be key as you lead initiatives to improve our SDKs, which are open-source and constantly deployed, giving you ownership of important repositories. At mParticle by Rokt, your voice matters, and you will represent developer needs to both product and engineering teams. We value technical prowess blended with empathetic leadership, and we offer a vibrant, inclusive work culture where innovation and creativity thrive. With competitive compensation, a transparent career path, and numerous benefits, it's an exciting time for you to join our ambitious team and make a real impact in ecommerce.

Frequently Asked Questions (FAQs) for Staff Software Engineer (Mobile) Role at Rokt
What are the primary responsibilities of a Staff Software Engineer (Mobile) at mParticle by Rokt?

As a Staff Software Engineer (Mobile) at mParticle by Rokt, your main responsibilities include driving the technical direction of the Developer Tools team, building multiplatform tools for our APIs, mentoring engineers to maintain high-quality standards, and being the voice of the developer within the product and engineering teams. You will also oversee the development of open-source SDKs and continuously integrate them to ensure seamless functionality.

Join Rise to see the full answer
What qualifications do I need to apply for the Staff Software Engineer (Mobile) position at mParticle by Rokt?

To qualify for the Staff Software Engineer (Mobile) position at mParticle by Rokt, you should have at least 5 years of experience with iOS (Swift/Objective-C) and Android (Java/Kotlin) development. Additional skills in JavaScript/TypeScript and C#/.NET are advantageous. A Bachelor's or Master's degree in Computer Science or a related field is preferred, alongside strong communication and mentoring skills.

Join Rise to see the full answer
What programming languages should I be familiar with for the Staff Software Engineer (Mobile) role at mParticle by Rokt?

Candidates for the Staff Software Engineer (Mobile) role at mParticle by Rokt should be proficient in multiple programming languages. Key languages include Swift and Objective-C for iOS development, as well as Java and Kotlin for Android. Familiarity with JavaScript, TypeScript, and C# is also considered a significant plus for this role.

Join Rise to see the full answer
How does mParticle by Rokt support career development for Staff Software Engineers?

At mParticle by Rokt, we prioritize career growth by providing clear career paths and ongoing learning opportunities. We offer an annual training allowance of $10,000 to help you advance your skills, alongside exposure to a dynamic and innovative work environment that encourages internal presentations and research.

Join Rise to see the full answer
What type of work culture can I expect at mParticle by Rokt as a Staff Software Engineer (Mobile)?

As a Staff Software Engineer (Mobile) at mParticle by Rokt, you can look forward to a vibrant work culture that emphasizes collaboration, diversity, and transparency. Our community is driven by a shared ambition to reimagine ecommerce, and we encourage a balance between professional development and personal well-being, offering flexible working hours and a dog-friendly office environment.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer (Mobile)
Can you describe your experience with mobile application development?

In responding to this question, share specific projects you've worked on, the technologies and languages used, and the impact of your contributions. Highlight your experience with both iOS and Android platforms, and provide examples of how you've ensured quality in your applications.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

When answering, discuss your philosophy on mentorship, including how you provide constructive feedback, your approach to code reviews, and how you foster a supportive learning environment. Be ready to provide examples of successful mentorship experiences.

Join Rise to see the full answer
What steps do you take to ensure code quality?

For a strong answer, review your approach to writing clean code, conducting code reviews, and implementing testing methodologies. Discuss any tools or practices you use to maintain high standards and how you involve team members in this process.

Join Rise to see the full answer
Describe a challenging technical problem you solved in your previous role.

Pick a relevant and complex problem to discuss, outlining the context, the challenge you faced, the solution you implemented, and the impactful results. Emphasize your analytical skills and problem-solving approach.

Join Rise to see the full answer
How do you keep up with the latest trends in mobile development?

Mention specific resources, communities, or events you engage with to stay informed about mobile development trends. Discuss any continuous improvement practices you've adopted to enhance your skills.

Join Rise to see the full answer
What is your experience with open-source contributions?

Share examples of your contributions to open-source projects, detailing the motivation behind your involvement, the technologies used, and how it enhanced your skills while also benefiting the community.

Join Rise to see the full answer
Can you outline your process for gathering and incorporating developer feedback?

Detail how you solicit and evaluate feedback from developers, highlighting techniques you use to communicate with users, integrate their input into product decisions, and measure the impact of those changes.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Describe your method for managing multiple projects, setting priorities, and ensuring deadlines are met while maintaining quality. Discuss tools or frameworks you utilize to enhance productivity.

Join Rise to see the full answer
What are your strategies for building effective cross-functional teams?

Talk about your approach to collaboration, communication, and establishing common goals with cross-functional teams. Provide examples of successful projects where team dynamics played a crucial role.

Join Rise to see the full answer
How would you enhance developer experience at mParticle by Rokt?

Share specific ideas you have for improving developer tools and environments based on your experiences. Mention strategies for reducing friction in development processes and enhancing overall satisfaction for the engineering team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Rokt Remote No location specified
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks

Join Rokt as a Director of Technology Partners to drive strategic partner relationships in the dynamic ecommerce landscape.

Photo of the Rise User
Rokt Remote No location specified
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks

Join Rokt as a Staff iOS Engineer, where you will drive the technical direction of world-class developer tools in a pioneering customer data platform.

Photo of the Rise User
Infystrat Remote No location specified
Posted 5 days ago

We are looking for an experienced Backend Developer skilled in Java and AWS to build high-performance backend services remotely.

Photo of the Rise User
ManTech Hybrid US, Maryland, Maryland
Posted 6 days ago

Join ManTech as a Senior Software SPLUNK Engineer and contribute to innovative software solutions at our Ft. Meade location.

Photo of the Rise User
Posted 6 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical as a Software Engineer and help us enhance Kubernetes with your Python and Golang expertise.

Photo of the Rise User

Join DUST Identity as a Senior Full-Stack Engineer to revolutionize authentication technology through innovative application development.

Photo of the Rise User
Posted 4 days ago

Join Bank of America as a Senior Software Engineer to innovate and enhance identity and access management solutions in a collaborative environment.

Seeking an experienced Senior Backend Engineer to advance our Medical SaaS platform in the dynamic healthcare sector.

Posted 5 days ago

Gridware seeks a Senior Software Engineer to develop customer-facing features that enhance the electrical grid's reliability and safety.

Posted 14 hours ago

Join Printec Romania as a Senior Software Engineer to develop cutting-edge Android applications for the fintech industry.

We are a growing team of 400+ passionate Rokt’stars intent on unleashing a world of possibilities through relevancy in ecommerce. 10 years ago, Rokt set out to solve a difficult challenge: eliminating the paradox of choice in the transaction mome...

68 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini