Senior Real-Time C++ Software Developer
Simpli.fiJoin 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
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.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
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.
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.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
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.
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.
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.
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.
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.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
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.
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.
Senior Principal Backend Developer
Join Alcon as a Senior Principal Backend Developer in Fort Worth, TX, focusing on backend development and cloud computing.
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.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
Senior Lead Software Engineer (.NET, C#)
Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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.
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.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.