The ideal candidate will have 10 years of software engineering experience with a track record of delivering production‐grade systems, deep expertise in software architecture, distributed systems, and API design, strong debugging and optimization skills, and experience operating in cloud‐native environments (preferably GCP).
Responsibilities
- Lead the design and implementation of major features or services within the Platform Catalog ecosystem.
- Drive architectural discussions and propose scalable solutions aligned with engineering best practices.
- Mentor junior engineers and contribute to a culture of technical excellence.
- Partner with product managers and stakeholders to translate business goals into technical outcomes.
- Advocate system reliability, performance, and observability across multiple integrations.
- Apply strong software engineering skills (Java, REST / GraphQL APIs, Docker, Kubernetes) to design APIs that consume / produce data and build backend applications to power advertising platforms.
- Use Kafka / Aerospike / Elasticsearch for building a real‐time data pipeline as the backbone for the entire Advertising team.
- Design microservices architecture for highly available, large‐scale distributed systems.
- Participate and manage on‐call and production support rotations to support and troubleshoot system issues off‐hours and during promotional events.
- Coordinate with team members to assign tasks, set goals, monitor progress, and resolve technical issues.
- Provide guidance and support to team members, fostering continuous learning and improvement.
#J-18808-Ljbffr