Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Staff Software Engineer, Identity & Auth image - Rise Careers
Job details

Staff Software Engineer, Identity & Auth

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 3.5 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers. 

What We Do

This team is responsible for identity and access management of our customers, authentication of all the requests that hit our Mapbox APIs as well as anti fraud & abuse functionalities of Mapbox. These systems serve as the entry points for every Mapbox product, and are a cornerstone of our platform. Reliability, data integrity, and security are top of mind for everything we do. We work across the stack to expose the services that we build via well-designed and intuitive interfaces.

The team’s scope of work serves a diverse range of stakeholders. Our public APIs help Mapbox users manage and understand their accounts, and our private APIs lay a critical foundation for our internal service teams.

What You'll Do

Working closely with various teams like Billing in Finland, and Security, Platform and other stakeholders across North America, you will develop secure identity and access management solutions for all our customers. Your work will also drive anti fraud & abuse initiatives and build a future-proof platform for Mapbox.

You will be responsible for contributing to, maintaining, and improving all things related to the IAM ecosystem, anti fraud & abuse, and token security at Mapbox. In this role, you can expect to:

  • Spearhead new feature development to best serve Mapbox customers’ account management (sign up, sign in, security and token management, etc.) needs.

  • Collaborate closely with Billing, Security, Platform and other internal teams, and Mapbox customers to understand their needs of our authentication infrastructure.

  • Design future proof systems and make decisions that will keep pace with the rapid growth of Mapbox.

  • Promote a culture of operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services.

  • Optimize for qualities like reduction of technical debt and ease of knowledge sharing, in addition to feature velocity.

  • Document your work and decision-making processes and lead presentations and discussions in a way that is easy for others to understand

  • Uphold a culture of collaboration, transparency, creativity, inclusion, and data-driven decisions.

What We Believe are Important Traits for This Role

  • Location – you are located in Finland.

  • Experience – you possess 8+ years of experience working as a software engineer with experience in identity and authorization technology, software security and service abuse prevention.

  • Communication – you possess excellent written and verbal communication skills interfacing with both technical and non-technical global audiences. 

  • Technical depth - you are familiar with software security and big data, and can effectively collaborate with senior technical leaders across the company.

  • Metrics and impact-driven – you have a keen sense of translating customer needs into product solutions that create value and drive business outcomes.

  • Self-starter – you are autonomous and proactive thinking around the corner driving work to completion in the face of ambiguity.

  • Team Player – you love and seek to collaborate and share your expertise with individuals of diverse backgrounds, perspectives, and experiences through documentation, mentorship, and both written and vocal discussion.

  • Technology – you are familiar with Web Services, Microservices, Databases, Software Security, Authentication & Authorization, Anti Fraud & Abuse, Big Data.

  • Tech stack - Node.js, React, SQL, NoSQL, Docker, AWS (ECS, CloudFormation, Lambda, DynamoDB, EMR, and more) is a plus.

What We Value

In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders:

  • We value high-performing creative individuals who dig into problems and opportunities.

  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.

  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice for applicants, which is linked here.  Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application. 

We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.


#LI-Remote

Mapbox Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Mapbox DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Mapbox
Mapbox CEO photo
Peter Sirota
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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, Identity & Auth, Mapbox

At Mapbox, we're excited to announce an opening for a Staff Software Engineer, Identity & Auth! As a leading real-time location platform, we empower organizations to create innovative location-aware solutions. Our Identity and Access Management team plays a critical role by ensuring the security and reliability of all authentication processes that interact with Mapbox APIs. As a Staff Software Engineer, you'll collaborate with various teams across North America and Finland to develop cutting-edge identity management solutions and spearhead initiatives focused on fraud prevention. Your expertise will influence all aspects of our IAM ecosystem, improving existing functionalities and laying a future-proof foundation for our platform. This role requires 8+ years of experience with software security and authentication technologies. Your commitment to quality will shine through as you meticulously test and monitor systems, document your work, and drive operational excellence. Here at Mapbox, we value collaboration, creativity, and a data-driven approach, so if you’re eager to make an impact and work in a dynamic environment, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Staff Software Engineer, Identity & Auth Role at Mapbox
What responsibilities does a Staff Software Engineer in Identity & Auth at Mapbox have?

As a Staff Software Engineer in Identity & Auth at Mapbox, your responsibilities include developing secure identity and access management solutions, collaborating with cross-functional teams, optimizing fraud prevention systems, and promoting a culture of operational excellence. You'll work on new feature development to enhance customer account management and lead documentation processes to ensure shared knowledge across the teams.

Join Rise to see the full answer
What qualifications are necessary for the Staff Software Engineer, Identity & Auth position at Mapbox?

To qualify for the Staff Software Engineer, Identity & Auth position at Mapbox, candidates should have 8+ years of software engineering experience, with a strong focus on identity and authorization technology, software security, and service abuse prevention. Exceptional communication skills and technical depth in software security and big data are essential, as is the ability to collaborate effectively with both technical and non-technical audiences.

Join Rise to see the full answer
What kind of work culture can a Staff Software Engineer expect at Mapbox?

A Staff Software Engineer at Mapbox can expect a culture of collaboration, transparency, creativity, inclusion, and data-driven decision-making. The company emphasizes an environment of teaching and learning, where employees are encouraged to share their expertise. Support for work-life balance and personal well-being is a priority, ensuring employees can bring their whole selves to work.

Join Rise to see the full answer
How does Mapbox ensure security in their identity and access management?

Mapbox places a high emphasis on security in identity and access management by developing robust authentication solutions that address customer needs. The Staff Software Engineer will be responsible for implementing best practices in secure account management and token security, while also regularly testing and monitoring the systems to mitigate risks of fraud and abuse.

Join Rise to see the full answer
What kind of projects might a Staff Software Engineer at Mapbox work on?

A Staff Software Engineer at Mapbox might work on projects that involve enhancing authentication infrastructure, developing new features for customer account management, designing future-proof systems for identity management, and implementing anti-fraud initiatives. This role will also include collaboration with various internal teams to gather requirements and refine solutions to meet user needs.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Identity & Auth
How do you approach designing a secure authentication system?

When designing a secure authentication system, first, assess user needs and the potential threats to your system. Implement industry best practices for security such as multi-factor authentication, encryption, and regular audits. Ensure that you're familiar with the latest security trends and technologies, and be prepared to discuss how you'd balance security with user experience during your interview.

Join Rise to see the full answer
Can you explain your experience with identity and access management technologies?

In your interview, be ready to discuss specific technologies you’ve used in identity and access management, such as OAuth, SAML, or OpenID Connect. Mention projects where you implemented these techniques, the problems you solved, and how they improved security for the users or organization.

Join Rise to see the full answer
What is your experience with preventing service abuse?

Prepare to give examples of your strategies for preventing service abuse. Discuss methods you've implemented, such as rate limiting, anomaly detection, or user behavior analysis, and share the impact these measures had on the overall security posture of the platform you worked on.

Join Rise to see the full answer
Describe a challenging technical problem you solved.

During the interview, share a specific instance where you faced a technical challenge, the steps you took to resolve it, and the outcome. Highlight your analytical skills, creativity in problem-solving, and any collaboration with team members to achieve the solution. This showcases your hands-on experience and teamwork.

Join Rise to see the full answer
How do you keep up with new developments in security best practices?

Discuss how you stay informed about security best practices, whether through attending conferences, participating in webinars, reading industry publications, or being part of relevant online communities. This shows your commitment to continuous learning and staying current in a rapidly-changing field.

Join Rise to see the full answer
What role does documentation play in your workflow?

Explain the importance of documentation in your workflow as it aids in knowledge sharing and ensures continuity of work within teams. Outline your approach to documenting decisions, processes, and code, and how this practice benefits both you and your colleagues.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Talk about your coding practices such as writing clean, well-structured code, employing design patterns, and conducting regular code reviews. Discuss how you consider scalability in the design phase by anticipating future user needs and keeping scalability in mind through modular architecture.

Join Rise to see the full answer
How do you collaborate with cross-functional teams?

Share your strategies for effective collaboration with cross-functional teams, such as regular communication, understanding each team’s goals, and being open to feedback. Give examples of how you’ve successfully worked with team members from different disciplines to achieve shared objectives.

Join Rise to see the full answer
What steps do you take to minimize technical debt?

Discuss your philosophy on technical debt and the strategies you employ to reduce it, such as prioritizing refactoring tasks, conducting code reviews, and ensuring that new features align with existing architecture and best practices. Share concrete examples where this has been practically applied.

Join Rise to see the full answer
Why do you want to work for Mapbox in this role?

Articulate your enthusiasm for Mapbox's mission, culture, and role in the industry. Tie your personal career goals and interests to the position of Staff Software Engineer, Identity & Auth, highlighting how your experience aligns uniquely with the company’s goals and your desire to contribute to its ongoing innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mapbox Remote No location specified
Posted 8 days ago

Join Mapbox as an HR Operations Specialist, where you'll enhance employee experience and operational efficiency in a fully remote role.

Photo of the Rise User
Posted 8 days ago

Lead the Search team at Mapbox as a Senior Engineering Manager to develop cutting-edge solutions for millions of customers.

Posted 9 days ago

Join Delta Solutions & Strategies as a Mid-Level Software Developer to innovate and advance software solutions for defense systems in a collaborative environment.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior Staff Software Engineer to lead the design and implementation of groundbreaking software solutions in a dynamic and innovative environment.

Photo of the Rise User
Posted 3 days ago

Join IFS as a Senior Software Engineer and contribute to cutting-edge AI-driven cloud automation solutions in a diverse, innovative environment.

Photo of the Rise User
Posted 9 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Performance Bonus

Join EvolutionIQ as a Staff Software Engineer to lead the way in developing and deploying cutting-edge ML and AI solutions within the insurance sector.

Photo of the Rise User
Posted 5 days ago

Join Enpal as a Senior Software Engineer to shape the future of decentralized renewable energy through innovative backend solutions.

Photo of the Rise User

Visa is looking for an innovative Software Engineer (DevSecOps) to enhance deployment capabilities in their Bangalore team.

Photo of the Rise User
Posted 9 days ago

Join Supernal as a founding engineer to help create the operating system powered by AI employees, driving innovation in scalable business solutions.

Photo of the Rise User

As a Senior Lead Software Engineer at Capital One, you will spearhead technology projects and mentor a team while leveraging your expertise in full stack systems.

Photo of the Rise User
Ubisoft Remote Barcelona, Spain
Posted 3 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Mapbox powers navigation for people, packages, and vehicles everywhere.

85 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 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
Someone from OH, Marysville just viewed Security Specialist at Anduril Industries
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu