Software Development Engineer II (Full-stack Engineer)

3 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Mapbox is seeking an experienced full-stack software engineer to join the Data Tooling team. This role involves owning, building, and enhancing mapping tools and services for reviewing, validating, and editing global basemap content. Responsibilities include driving the design, development, and testing of tools for triaging customer feedback and applying corrections to third-party data. The engineer will solve complex workflow problems, implement enhancements in frontend and backend services based on business requirements, and establish operational metrics to ensure service performance. Collaboration with the in-house editors team to understand workflows and gather feedback is also a key aspect. The team utilizes robust data processing pipelines and proprietary tools to validate millions of data updates and process user feedback at scale.
Must have:
  • 5+ years of full-stack software engineering experience
  • Proficiency in JavaScript and React
  • Proficiency in Node.js (Nest.js/Express.js)
  • Experience with cloud services (AWS, Azure, GCP)
  • Strong understanding of UI/UX principles
  • Understanding of client-side state management
  • Understanding of REST architecture
  • Experience with testing frameworks (Jest/RTL/Cypress)
  • Familiarity with modern engineering best practices
  • Strong English communication skills
Good to have:
  • Experience with SQL/NoSQL databases
  • Experience with TypeScript
  • Experience with Jira
  • Experience with GeoJSON
  • Understanding of OSM tools ecosystem
Perks:
  • Supportive healthcare
  • Parental leave
  • Flexibility for life events

Job Details

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 4 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 Do We Do

The Data Tooling team owns a variety of services for review, validation and editing of Mapbox’s global basemap content with the aim of delivering our customers the most accurate, and continuously updating Live Map of the world. We rely on our robust data processing pipelines and suite of proprietary tools that we have built over the years that allows us to validate millions of data updates per month, process thousands of weekly user feedback from vehicles and mobile devices, and annotate millions de-identified user sessions and telemetry to make them machine readable and extract insights at scale.

We are seeking an experienced engineer to partner with a passionate group of software engineers to own, build, and grow out capabilities of our mapping tools to the next level.

Your Responsibilities Will Include

  • Drive the design, development, and testing of Mapbox tools and services for triaging and applying fixes for customer’s feedback as well as applying corrections on the top of third party data.

  • Solve complex workflow problems and implement enhancements in frontend and backend services based on evolving business requirements, metrics and user feedback.

  • Establish operational metrics that ensure your services are performing as expected and continuously drive improvements.

  • Maintain documentation for your services.

  • Collaborate with the in-house editors team to understand their workflows, gather pains and gains for everyday usage of services you are developing.

What we believe are important traits for this role

  • 5+ years of experience as a full-stack software engineer. 

  • Proficiency in JavaScript and modern frontend frameworks such as React.

  • Proficiency with server-side development in Node.js (Nest.js/Express.js).

  • Experience with cloud services (Amazon AWS, Microsoft Azure, Google Cloud) and associated technologies (Docker, Kubernetes).

  • Strong understanding of UI/UX principles and best practices.

  • Good understanding of client-side state management, asynchronous tasks and side effects.

  • Understanding of REST architecture, SPA approach, micro-frontend architecture, common software design patterns.

  • Experience with testing frameworks (eg. Jest/RTL/Cypress).

  • Familiarity with modern engineering best practices (build systems, CI/CD, etc). Good understanding of how to build robust software.

  • Strong English verbal and written communication skills. Mapbox has offices in the USA, Finland, China and Belarus. You should clearly communicate complex ideas to a worldwide audience. Similarly, you should explain your work in detail and walk through decisions with teammates and collaborators.

Would be a plus

  • Experience with SQL/NoSQL databases.

  • Experience with TypeScript.

  • Experience with project management tools: Jira is preferred.

  • Would be a heavy plus an experience of working with GeoJSON and understanding of OSM tools ecosystem.

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 agree to the Mapbox Privacy Policy which is linked here.

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

#LI-Remote

Similar Jobs

Playstation - Lighting Artist

Playstation

Los Angeles, California, United States (On-Site)
1 Month ago
Razer - Technical & Customer Service- Intern

Razer

Shah Alam, Selangor, Malaysia (On-Site)
1 Month ago
Samsung Semiconductor - Staff Engineer, CPU Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Click Therapeutics - Senior Product Manager

Click Therapeutics

New York, United States (Hybrid)
2 Months ago
zeta - Senior Product Manager/Associate Director - Product (Data)

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
11 Months ago
Polygon Labs - Blockchain Full Stack Engineer

Polygon Labs

India (Remote)
3 Weeks ago
HappyRobot - Full-Stack Engineer

HappyRobot

San Francisco, California, United States (On-Site)
1 Week ago
CG bot  - Full Stack Developer Sr.

CG bot

Austin, Texas, United States (On-Site)
9 Months ago
Oculus VR - Full Stack Engineer - BigBox

Oculus VR

Washington, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

level ai - IT Support Engineer

level ai

Noida, Uttar Pradesh, India (Hybrid)
11 Months ago
Postman - Mid Market Account Executive

Postman

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Accenture - Procure to Pay Operations New Associate

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Yodlee - Strategic Sourcing and Procurement Director - YOD

Yodlee

United States (On-Site)
5 Months ago
Nice - Specialist Cloud Network Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Dentsu - Account Manager- Social Media

Dentsu

Dubai, Dubai, United Arab Emirates (On-Site)
10 Months ago
Applied materials  - Technical Trainer

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Salesforce - Forward Deployed Engineer - Deployment Strategist

Salesforce

Munich, Bavaria, Germany (Hybrid)
2 Weeks ago
Car Gurus - Senior Revenue Accountant

Car Gurus

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
binance - Brand Reputation Analyst

binance

State Of São Paulo, Brazil (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Marsh McLennan - Cash Collection Specialist

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Publicis Groupe - Account Supervisor

Publicis Groupe

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Welltech - Senior Data Engineer

Welltech

Poland (Remote)
1 Month ago
Valeo - Quality Trainee/Apprentice/VIE

Valeo

Chrzanów, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Sperasoft - Senior 3D Character Artist

Sperasoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Wargaming - Render Engineer

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
room8 - Realistic 3D Characters Artist, Middle

room8

Poland (Remote)
1 Week ago
Activision - Senior Weapons Artist

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
11 Bit Studios - Regular/Senior Gameplay Designer (Frostpunk 2)

11 Bit Studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Marsh McLennan - Junior Operations Analyst with German

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

C3 IoT - Lead Software Engineer, Full Stack - Applications

C3 IoT

Redwood City, California, United States (On-Site)
3 Weeks ago
Haptic  - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Gurugram, Haryana, India (On-Site)
9 Months ago
Next Level Business Services - SDE Web Developer

Next Level Business Services

Redmond, Washington, United States (On-Site)
9 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

(On-Site)
9 Months ago
Dao games - Web Developer Intern

Dao games

Singen, Baden-Württemberg, Germany (Hybrid)
3 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Hyderabad, Telangana, India (On-Site)
9 Months ago
Say games - Full-Stack Developer (Golang, React)

Say games

Limassol, Limassol, Cyprus (Hybrid)
3 Months ago
Banyan Software - Senior Full Stack Developer

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Apple - Software Engineer - Full Stack

Apple

San Diego, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded