Simpli.fi logo

Senior Real-Time C++ Software Developer

Simpli.fi

Join Our Team as a Senior Real-Time C++ Software Developer

Simpli.fi is seeking a highly skilled and experienced Senior Real-Time C++ Software Developer to join our Inventory and Targeting Value Stream. This role is pivotal in building impactful customer products and tackling real-time software challenges at scales up to one terabyte an hour. Our team is responsible for maintaining a fleet of bidding, budgeting, ad serving, and telemetry servers that are both fast and feature-rich.

Key Responsibilities

  • Requirements Gathering and Understanding: Collaborate with stakeholders to gather and understand project requirements.
  • Project Planning and Estimation: Plan and estimate project timelines and resources effectively.
  • Software Architecture and Design: Architect and design robust C++ software solutions.
  • Code Development and Testing: Develop, test, and review code to ensure high-quality software delivery.
  • Deployment and Maintenance: Deploy, monitor, and maintain solutions, incorporating DevOps practices.

Required Skills and Experience

  • 5+ Years of Experience in Modern C++: Demonstrated expertise in Modern C++17 or later.
  • Object-Oriented Design and Development: Strong skills in OO design and development.
  • Low Latency Experience: Experience in developing low latency systems is preferred.
  • Boost and STL: Proficiency in using Boost and the Standard Template Library (STL).
  • Unix/Linux OS: Solid experience with Unix/Linux operating systems.
  • Automated Testing: Experience in using and creating automated unit and system tests.
  • Source Code Management: Knowledge and prior use of online source code management systems.
  • Collaborative Working Style: Ability to work collaboratively in a team environment.
  • Growth Mindset: Strong desire to learn and grow professionally.
  • Coaching and Mentoring: Experience in coaching and mentoring junior developers.

Additional Experience (Preferred)

  • Elixir: Experience in building applications with Elixir.
  • Docker and VM Environments: Familiarity with Docker and virtual machine environments.
  • Agile Development Methodologies: Experience working in Agile development environments.
  • Strong Relational Database Experience: Proficiency in working with relational databases.

Benefits and Work Environment

  • Competitive Pay: Based on experience, with a salary range of €140,000 to €160,000 annually.
  • Flexible Work Options: Hybrid work schedule with fully remote options available depending on the position.
  • Comprehensive Benefits: 17 PTO days, 401K match, long-term incentive plan, and employer-sponsored healthcare options.
  • Professional Development: Focus on developing and mentoring employees.

About Simpli.fi

Simpli.fi is the leading Advertising Success Platform, providing programmatic advertising solutions and workflow software to over 2,000 media teams, agencies, and brands. We empower advertisers to maximize relevance in their connections and results across CTV, mobile, display, and other media types.

Join us and be part of a team that values collaboration, inventiveness, inclusivity, honesty, and fun. Apply today to make a significant impact in the world of real-time software development!

Benefits
Extracted with AI

  • 401(k)
  • 17 PTO days
  • 401K match
  • Long-term incentive plan
  • Employer sponsored healthcare options

Similar jobs

Last update: 23 minutes ago

Simpli.fi logo
Simpli.fi

Senior FullStack Web Developer

Join Simpli.fi as a Senior FullStack Web Developer, working with Ruby, JavaScript, and MVC frameworks. Competitive salary and benefits.

Simpli.fi logo
Simpli.fi

FullStack Web Developer

Join Simpli.fi as a FullStack Web Developer, working with Ruby, Python, JavaScript, and more. Competitive salary and benefits in Fort Worth, TX.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, offering flexible work and extensive benefits.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Wink Stanzwerkzeuge | Die-Cutting Tools logo
Wink Stanzwerkzeuge | Die-Cutting Tools

Software Developer with Delphi Experience

Join Wink Stanzwerkzeuge as a Software Developer with Delphi expertise, driving digital transformation and process visualization.

Twipe logo
Twipe

Mid-Level .NET Developer

Join Twipe as a Mid-Level .NET Developer to create robust software platforms using AWS, C#, and .NET. Drive innovation in media technology.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Omnicom Media Group logo
Omnicom Media Group

Fullstack Developer .NET, React/TypeScript

Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.