C++ Engineer
Overview
In this role, you will own and evolve robust data infrastructure for real-time inventory configuration and audience targeting at scale within a market-leading digital media tech firm. You will improve throughput, reliability, and scalability of backend systems while collaborating across engineering, support, and external partners. The role emphasizes diagnosing complex distributed environments, reducing operational overhead, and driving live-event readiness. This is a hands-on opportunity to shape high-performance data platforms for global streaming initiatives.
Compensation / Benefitsmedical coverageretirement plansstandard time off
ResponsibilitiesServe as a secondary escalation point for core data infrastructure and resolve data processing and inventory targeting issuesEngineer and refine data platform components to improve throughput, availability, and scaleDesign automated utilities and scripts to streamline diagnostics and reduce manual workPerform code-level debugging across distributed environments to eliminate bottlenecksCollaborate with engineering, client support, and external partners to translate requirements into scalable softwareActively participate in software release lifecycles with pre-launch testing and live event monitoring
Key requirements6+ years of backend engineering experience with high-throughput software architecturesProficiency in Python, Go (Golang), or ScalaExperience with distributed microservices and backend data pipelinesStrong SQL database design and query optimizationCloud experience with AWS or similar for cloud-native appsFamiliarity with Docker, Kubernetes, Git, JenkinsSolid Linux, networking, and monitoring knowledgeWillingness to on-call for live events and platform operationscollaboration with cross-functional teamsproblem-solving and diagnostic mindseteffective communication during incident handlingPythonGo (Golang)Scala