Mapbox powers navigation for people, packages, and vehicles everywhere.
Software Development Engineer III, Maps Rendering
Location
Germany
Posted
64 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Engineer III, Maps Rendering
Mapbox
• Lead the development of mapbox-gl-js, the industry’s leading map renderer. • Collaborate with engineers, product managers, and designers to shape an ambitious roadmap for the future of map rendering. • Work with modern web technologies including WebGL, WebGPU, Web Workers, TypeScript, and WebAssembly. • Solve challenging problems in graphics, algorithms, and system architecture. • Improve performance, reliability, and maintainability across our rendering stack. • Partner with Native and Mobile rendering teams to ensure consistent cross-platform experiences.
Job Requirements
- Strong expertise in TypeScript, algorithms, and performance optimization.
- Excellent communication and collaboration skills in distributed, cross-functional teams.
- Deep curiosity and enthusiasm for solving complex technical problems in graphics, mapping, or data visualization.
- Experience in graphics programming (OpenGL, WebGL)
- Native development skills (C++, Mobile SDKs)
- Knowledge of location technologies (maps, GIS)
- Contributions to open source projects.
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and implement sophisticated data models in SQL. • Work closely with the other Software Engineers to ensure sound, scalable implementation. • Act as a technical expert on our team regarding all things data, especially as the data team grows and evolves. • Introduce new technologies to evolve and enhance our data pipeline capabilities. • Document data models, architectural decisions and data dictionaries to enable collaboration, maintainability and usability of our analytics platforms and code. • Assist with governance, guidance, code reviews, and access controls so that we maintain consistency, quality, and business confidentiality as we scale analytics access across the company and to customers. • Externally: learn our application data schema, and develop a fluency in how to transform it to enhance customer’s decision-making with data. • Internally: guide product and development teams, advising on instrumentation and laying development foundations for product usage reporting. • Fulfill projects with minimal guidance but with an appropriate sense of when and how to collaborate with others. • Build scalable, highly performant infrastructure for delivering clear business insights from a variety of raw data sources.
Senior Software Engineer
MytrafficMytraffic uses the power of traffic data insights to help companies make quicker and better decisions.
• Join the team responsible for building and maintaining “Gini”, the best AI assistant for geospatial analytics. • Work on both the frontend and backend components. • Ensure comprehensive technical solutions that enable Gini to interact with proprietary datasets. • Design systems to accurately retrieve data from massive datasets while optimizing for scale and performance. • Define and drive best software development and operational practices for the team.
Software Development Engineer
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• leverage CSG’s Xponent to build operational marketing databases for customers across a range of verticals. • develop custom extensions to the standard data model where needed, to accommodate customer specific data sources. • support analytics, reporting and marketing activation use cases. • responsible for data on-boarding and supporting the development of our Product modules, ensuring seamless integration across various customer use cases. • integrate large datasets from multi-channel client data into the database(snowflake) and make the data available for analytics and reporting. • work with advanced data management frameworks and utilities built on big data and open-source technologies including Snowflake, Redshift, MySQL. • deploy and support the platform on AWS infrastructure. • productize custom-developed artifacts into the Xponent standard data model. • create and maintain database artifacts, technical documents for all custom development. • design and implement test procedures to ensure data quality. • provide feedback and ideas on improvements to the Xponent feature set and usability.
Lead Software Engineer
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Lead end-to-end software development efforts from design through deployment, ensuring high-quality, scalable solutions. • Design, implement, and unit‑test software applications with a strong focus on Angular‑based frontend development, aligned with functional and product requirements. • Build and maintain complex, scalable, and maintainable applications, applying modern frontend architecture patterns and best practices. • Collaborate closely with Product, UX, and Backend teams to deliver high‑quality, user‑centric solutions. • Develop and maintain technical design documentation aligned to SDLC standards. • Participate in code reviews and contribute to shared engineering best practices, with a strong emphasis on frontend quality and consistency. • Mentor junior developers on Angular, frontend engineering methods, coding standards, and overall full‑stack best practices. • Partner with QA, Operations, and Product Development to coordinate release activities and ensure delivery of compliant, high‑quality software. • Willingness and ability to work in an EU shift (12:00 PM – 9:00 PM IST).




