REQ-5441 Senior Software Engineer
Core
Senior backend engineer building high-throughput, distributed data services on a multi-cloud platform to deliver privacy-safe, reliable data to internal and external customers.
Role type
Senior IC backend software engineer (data services)
Builds
Large-scale distributed data systems, cloud-native platforms, and service-oriented applications
Domain
Ad-tech, cloud infrastructure, big data
Required skills
Object-oriented programming (C#, Java, or C++), cloud platform experience (AWS, Azure, or Aliyun), distributed systems design, microservices architecture, container orchestration (Docker, Kubernetes), Git, SQL, REST APIs, gRPC
Preferred skills
Multi-cloud environment experience, machine learning integration, advanced visualization, interactive user interfaces
Technologies
.NET Core, Java, Scala, AWS, Azure, Aliyun, Docker, Kubernetes, GitLab, React, gRPC, REST APIs, SQL Server
Responsibilities
Design, build, and deliver end-to-end products; participate in design reviews and proof of concepts; contribute to solution design aligned with technical roadmap; mentor team members and provide technical leadership
Seniority
Senior, hands-on IC with leadership responsibilities