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

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Wealthsimple logo
Wealthsimple

Senior Software Developer Product Engineer [Full Stack]

Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Viventium logo
Viventium

Senior Backend Developer (.NET, C#)

Join Viventium as a Senior Backend Developer, specializing in C# and .NET for enterprise-grade applications. Remote position with great benefits.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

WP Engine logo
WP Engine

Senior Web Developer with WordPress and React Experience

Join WP Engine as a Senior Web Developer specializing in WordPress and React. Work remotely to build high-performance sites.

Alcon logo
Alcon

Senior Principal Backend Developer

Join Alcon as a Senior Principal Backend Developer in Fort Worth, TX, focusing on backend development and cloud computing.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Clear Street logo
Clear Street

Senior Front End Software Engineer - Trading Systems

Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.

DraftKings Inc. logo
DraftKings Inc.

Senior Lead Software Engineer (.NET, C#)

Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Wealthsimple logo
Wealthsimple

Intern, Software Development (Winter 2025)

Join Wealthsimple as a Software Development Intern for Winter 2025. Work remotely on impactful projects in a leading fintech company.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.