Senior C++ Software Engineer
vor 4 Wochen
About This Role
Strava is a leading digital community for active people with over 125 million athletes worldwide. Our platform offers a comprehensive view of your active lifestyle, regardless of your location, sport, or device. We're looking for a skilled C++ software engineer to join our Map Rendering Engine team and contribute to developing rich and immersive map experiences.
A 3D Map in Your Hands
Our team is responsible for creating a specialized and highly optimized mapping and terrain rendering engine that can download and display data at a global scale. We use C++ to achieve the necessary performance and resource management. The engine empowers our mobile applications to display global data and custom content seamlessly, even offline or with an unreliable internet connection.
Your Responsibilities
- Design, develop, deploy, and maintain the Map rendering engine.
- Effectively communicate with other teams about cross-stack requirements on APIs, services integration, data exchange formats, and more.
- Take personal responsibility for functional and non-functional quality aspects of the code.
- Debug and resolve errors and respond swiftly to user feedback and engineering metrics.
What We're Looking For
- We seek curious people who look behind the scenes to understand how things work.
- People with hands-on experience creating user-delighting functionality in resilient, distributed systems.
- People who are excited to join bright and eager colleagues at a fast-growing company reshaping mapping and map visualization.
- People who love to lead an active life, enjoy the outdoors, and - of course - engineering.
Requirements
- 4+ years of experience as a software engineer using C++.
- Familiarity with Git - we use GitHub.
- Experience in 3D graphics with one or more of OpenGL, Direct3D, Metal, or Vulcan, including shader programming or excellent knowledge of linear algebra.
- Ability to work asynchronously in English.
We're Excited About You
- Rock-solid, language-agnostic engineering skills.
- Experience writing memory and performance-optimized code, e.g., writing game engines or implementing complex algorithms.
- Level of detail, pooling, task scheduling, multithreading, client networking, understanding of spatial and graphics algorithms, and software design patterns.
- Cross-platform projects, writing and documenting library/framework/engine APIs running on multiple platforms, in particular Android and iOS.
- Well-informed opinions and practice regarding code quality, testing, pair programming, linting, type safety, and code review.
- Technical experience in other languages, API and system design, CI, testing, and automation.
- Interest in being active, in the outdoors, or a love for mapping.
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Geiger Facility Management VollzeitAbout the RoleWe are looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software systems that meet business requirementsCollaborate with cross-functional teams to identify and...
-
C++ Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland We Are 5 Values VollzeitSenior C++ Developer PositionWe are seeking a highly skilled C++ Engineer to play a vital role in designing and developing new algorithms and software features for our product. The ideal candidate will have strong experience with C++ and be able to look at a problem from the user's perspective.Key Responsibilities:Design and develop new algorithms and...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Q CELLS VollzeitJob Details:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications.Maintain and improve existing software applications.Collaborate with cross-functional...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland EUROPTEN Deutschland GmbH VollzeitOur company is seeking a Senior Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications.Key Skills:Proficiency in programming languages such as Java, Python, and C++Experience with cloud computing platforms like AWS and AzureStrong understanding of software development methodologies
-
Senior C++ Software Engineer
vor 3 Wochen
Berlin, Berlin, Deutschland Alpha Talent Solutions VollzeitAt Alpha Talent Solutions, we're seeking a highly skilled Senior C++ Software Engineer to join our dynamic team. Our team of seasoned professionals is comprised of developers with a strong theoretical background, who are passionate about creating innovative solutions.Key Responsibilities:Take ownership of the entire feature implementation process, from...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Noir VollzeitJob Title: Senior Software EngineerAbout the Role: We are seeking an experienced Senior Software Engineer to join our team at Noir, a leading company in the field of aerospace technology and engineering. As a Senior Software Engineer, you will play a crucial role in designing, maintaining, and developing cutting-edge aerospace applications. Our team is...
-
Berlin, Berlin, Deutschland IRS Schadenzentrum GmbH VollzeitJob SummaryAs a Senior Software Engineer, you will be responsible for designing and developing software applications using Python and C++ programming languages. This is an excellent opportunity to showcase your skills and work with a dynamic team.Key Responsibilities:Design and develop software applications using Python and C++Collaborate with...
-
Senior C# Software Developer
vor 4 Wochen
Berlin, Berlin, Deutschland Noir VollzeitSenior Software Engineer - AerospaceWe are seeking an experienced Senior Software Engineer to join our team at Noir, a leading company in the field of aerospace technology and engineering. As a Senior Software Engineer, you will play a crucial role in designing, maintaining, and developing cutting-edge aerospace applications.Key Responsibilities:Design,...
-
Senior C# WPF Software Developer
vor 1 Monat
Berlin, Berlin, Deutschland IC Resources VollzeitSenior Software Engineer OpportunityWe are delighted to be partnering with a company that is conducting groundbreaking AI research into brain activity, with a focus on improving the quality of sleep. This company is working to bridge the gap between artificial intelligence and biomedical engineering to address one of humanity's fundamental needs.Key...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland IKT-Stadtindianer e.V. VollzeitAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a range of technologies including Java,...
-
Senior Software Engineer
vor 1 Monat
Berlin, Berlin, Deutschland OpenSynergy VollzeitYour MissionWe are seeking a highly skilled Senior Software Engineer to join our team at OpenSynergy. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software products.Your ProfileWe require a candidate with at least 7 years of experience in software development, excellent coding skills, and a...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland apetito AG VollzeitJob Title: Senior Software EngineerAbout the Role:We are seeking an experienced Senior Software Engineer to join our team at company. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to...
-
Senior Software Engineer
vor 1 Monat
Berlin, Berlin, Deutschland OpenSynergy VollzeitYour MissionWe are seeking a highly skilled Senior Software Engineer to join our team at OpenSynergy. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software products.Your ProfileWe are looking for someone with at least 7 years of experience in software development, excellent coding skills, and...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland LIQUIDROM VollzeitWe are seeking a skilled Senior Software Engineer to join our team of talented developers. This role involves designing and implementing high-quality software solutions that meet our customers' needs.Main Responsibilities:Collaborate with cross-functional teams to identify project requirements and develop technical solutionsDesign, implement, and test...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Medios AG Karriere VollzeitJob Title: Senior Software EngineerDescription: We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and test software applications.Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland PMP Projekt Management Partner GmbH VollzeitJob Summary: We are seeking a skilled Senior Software Engineer to join our team at {company}.This role involves designing, developing, and testing software applications to meet the needs of our clients.Main Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Fritz Pennecke Söhne Abfallentsorgung u. Recycling GmbH & Co. KG VollzeitAbout the Job:As a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining scalable software systems. Your primary focus will be on delivering high-quality solutions that meet the needs of our clients.Key Responsibilities:• Design and implement software systems from scratch• Collaborate with...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Mirelo AI VollzeitJob Title: Senior Software Engineer - Cloud Computing ExpertWe are seeking a Senior Software Engineer - Cloud Computing Expert to join our team at {company}.Key Responsibilities:Design and develop scalable cloud-based software applications.Collaborate with cross-functional teams to ensure seamless integration and deployment.Continuously improve and optimize...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland Gemeinschaftskrankenhaus Havelhoehe gGmbH VollzeitWe are looking for a Senior Software Engineer - Backend to join our software company. The ideal candidate will have a strong background in software development and be proficient in languages such as Java, Python, or C++.The main responsibilities of this role include:Designing and implementing software applications using backend technologiesCollaborating with...
-
Senior Software Engineer
vor 4 Wochen
Berlin, Berlin, Deutschland zahneins VollzeitAbout the RoleAs a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to identify and prioritize features, and will be expected to write clean, efficient, and well-documented code.Key Responsibilities:• Design and...