Senior Software Engineer
Core
Design, develop, and deliver complex software components and features for SDK architecture, performance, reliability, and developer experience.
Role type
Senior Software Engineer (SDK & Infrastructure)
Builds
SDKs, backend services, CI/CD pipelines, and AI-powered engineering tooling
Domain
Advertising technology, cloud infrastructure, and software development platforms
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, CI/CD, telemetry, cloud environments, AI tooling integration, system optimization, cross-functional collaboration
Preferred skills
Experience with advertising technology concepts (ad delivery, monetization), experimentation frameworks, ambiguous problem solving
Technologies
C, C++, C#, Java, JavaScript, Python, cloud platforms, telemetry systems, CI/CD tools
Responsibilities
Lead design and delivery of complex software components; Build and improve CI/CD, testing, and automation; Collaborate with architects to evaluate design options and manage tradeoffs; Use telemetry and operational metrics to validate system health; Contribute to code reviews and promote engineering best practices
Seniority
Senior, hands-on IC