Job Description
Teads is seeking a Senior Software Engineer to join its Platform Engineering Team. This team is responsible for building and maintaining the foundational infrastructure, tools, and services that empower hundreds of engineers within the organization. The ideal candidate will have a strong background in backend systems, infrastructure, or platform engineering, with proficiency in Java, Kotlin, or TypeScript. They should also possess experience with cloud-native technologies, distributed systems, and AI infrastructure.
Role involves:
- Architecting and developing core infrastructure
- Building developer tools
- Advancing AI infrastructure
- Full lifecycle ownership of platform services
- Fostering innovation
Requirements:
- 7+ years of professional software development experience
- Deep proficiency in at least one of Java, Kotlin, or TypeScript
- Strong understanding of microservices architecture, API design, and asynchronous communication patterns
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and infrastructure-as-code principles
- Experience with containerization and orchestration (e.g., Kubernetes, Docker Swarm)
- Experience or strong understanding of AI workflows, intelligent agents, or related frameworks/platforms
- Exceptional problem-solving abilities
- Excellent communication and interpersonal skills
Teads offers:
- Impactful work that empowers hundreds of engineers
- Challenging infrastructure problems at the forefront of cloud-native and AI technologies
- A culture of continuous learning and professional development
- A supportive and collaborative environment