Talent.com
TEKsystems
Senior C++ EngineerTEKsystems • Stockholm, Stockholms län, Sweden
Sök efter andra jobb
Senior C++ Engineer

Senior C++ Engineer

TEKsystems • Stockholm, Stockholms län, Sweden
30+ dagar sedan
Jobbeskrivning

Description

Role Summary

We’re looking for a Senior C++ Engineer with strong mobile and/or backend experience to help modernize the stack, reduce technical debt, and guide the transition away from legacy systems. Beyond hands-on contribution, we're looking for someone who can provide technical leadership - shaping direction, raising the bar on engineering practices, and helping a forming team build strong technical foundations.

We prioritize engineers with strong remote collaboration skills and the ability to operate effectively in a forming team.

The Opportunity

This is an opportunity to work on the client's most foundational systems. You’ll join early in the squad’s formation, working alongside a small team of Senior engineers, with direct influence over technical direction. The team operates at the boundary between client platforms and backend infrastructure, collaborating closely with server-side teams to evolve client–server contracts, protocols, and operational behavior at scale.

What you’ll work on

This role combines building forward with managing complexity at scale. You’ll define migration paths, manage risk during sunsets, and ensure uninterrupted connectivity for hundreds of millions of active clients.

Key responsibilities

Refactor and modularize existing core components (C++/Android/iOS), defining clear interfaces, ownership boundaries, and long-term architectural direction.

Improve platform integration layers to reduce coupling and simplify client adoption.

Design and implement metrics, telemetry, and observability to enable end-to-end debugging across the full client-to-backend path.

Lead and execute migrations away from legacy networking components, balancing forward progress with stability and operational safety.

Work effectively in a cross-functional team with PMs, EMs, designers, and partner teams to align on priorities and delivery.

Provide technical leadership within the squad: drive architectural proposals, mentor teammates, lead design reviews, and help establish engineering norms for a forming team.

Contribute to and influence long-term architectural decisions, establishing best practices for client and mobile infrastructure within Core Infrastructure.

What we are looking for

5+ years of experience in mobile or infrastructure engineering, with strong C++ expertise.

Solid mobile engineering background (Android/iOS) and ability to navigate and contribute effectively to large, multi-platform codebases.

Proven track record of building and shipping production-grade SDKs or mobile infrastructure components.

experience with real-time messaging systems (PubSub, WebSockets, push infrastructure).

Strong debugging, profiling, and performance optimization skills across native code and platform layers.

experience with CI/CD systems, build automation, and modularization at scale.

Comfortable working in a fast-moving, forming team with a mix of permanent and contract engineers.

Strong communication skills; comfortable collaborating across mobile, backend, and infrastructure domains.

Skills

  • C++
  • infrastructure engineering
  • mobile engineering
  • Android
  • iOS

Job Title: Senior C++ Engineer

Location: Stockholm, Sweden

Rate/Salary: - SEK Hourly

Job Type: Contract

Trading as TEKsystems. Aston Carter International Ltd UK Filial. Drottninggatan 27,111 51 Stockholm, Sweden. No. 516404-0163. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands.

Skapa en jobbavisering för denna sökning

Senior C++ Engineer • Stockholm, Stockholms län, Sweden