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.

FlexTrade logo
FlexTrade

Senior C++ Developer - Hybrid in Paris

Join FlexTrade in Paris as a Senior C++ Developer, enhancing our multi-asset trading platform, FlexTRADER. Experience in C++, Boost, and CI/CD required.

DuckDuckGo logo
DuckDuckGo

Senior C++ Engineer (Remote)

Senior C++ Engineer role at DuckDuckGo, focusing on cross-platform solutions for privacy enhancement. Remote work with competitive benefits.

Cantina logo
Cantina

Senior Media Software Engineer (Real-Time)

Senior Media Software Engineer needed for AI-driven real-time media platform, skilled in C/C++, WebRTC, and mobile development.

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.

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.

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.

Microsoft logo
Microsoft

Remote Software Engineer II - C++

Join Microsoft as a Remote Software Engineer II focusing on C++ for cloud streaming technology.

Adobe logo
Adobe

Senior Fullstack Developer with Real-time Rendering Experience

Join Adobe as a Senior Fullstack Developer focusing on real-time rendering and software quality assurance.

Swift logo
Swift

Software Engineer (C++)

Join Swift as a Software Engineer (C++) in Manassas, VA. Work on secure financial messaging services in a hybrid environment.

Diligent logo
Diligent

Staff Software Engineer (C++)

Join Diligent as a Staff Software Engineer (C++) in Budapest. Lead technical direction, mentor teams, and develop scalable SaaS solutions.

Splunk logo
Splunk

Senior Software Engineer - SPL2 Development

Senior Software Engineer for SPL2 development with skills in Java, C++, and cloud technologies. Remote work available.

SONIFI Solutions, Inc. logo
SONIFI Solutions, Inc.

Senior Software Engineer - C#

Join SONIFI Solutions as a Senior Software Engineer in Sioux Falls, SD, focusing on C# and hospitality technology solutions.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Twitch logo
Twitch

Software Engineer - C/C++ Development

Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.

GlobalLogic logo
GlobalLogic

Senior Software Engineer - Linux and C/C++

Join GlobalLogic as a Senior Software Engineer specializing in Linux and C/C++ for remote work.

Dayforce logo
Dayforce

Senior C# Backend Developer – Security Engineering

Senior C# Backend Developer focused on Security Engineering, remote work, extensive experience with .NET, React, Angular, and cybersecurity.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve global challenges with Elixir, Phoenix, React, and AWS. Work remotely with flexible hours.

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.

NDG logo
NDG

Senior Full Stack Developer

Senior Full Stack Developer needed for a creative advertising agency specializing in real estate, remote work.

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.

RTX logo
RTX

Full Stack Developer II

Join RTX as a Full Stack Developer II in Cambridge, MA. Develop cutting-edge software solutions with C/C++ and Linux.