MNTN is looking for a Senior Backend Software Engineer to build scalable, high-performance systems and drive impactful solutions for their Connected TV advertising platform, which handles hundreds of millions of requests per day and supports real-time behavioral marketing.
Requirements
- 5+ years of Java development experience (Kotlin preferred).
- Strong SQL skills, including query writing and database design (ClickHouse, PostgreSQL preferred).
- Experience building high-quality APIs and working with microservices (Spring Boot, REST).
- Familiarity with OLAP systems and big data scaling challenges.
- Experience with cloud infrastructure (AWS preferred) and containerisation (Docker, Kubernetes).
- Proficiency with Git, CI/CD pipelines, and build tools (Gradle preferred).
- Familiarity with writing effective unit and functional test cases in Python.
Responsibilities
- Design and build a robust marketing platform that reaches the right audience anywhere, anytime.
- Build high volume and low latency services that are reliable at scale.
- Develop big data solutions using commercial and open-source frameworks.
- Collaborate with and explain complex technical issues to your technical peers and non-technical stakeholders.
- Optimise and enhance existing services and products.
- Design and develop resilient backend architectures using modern technologies like TypeScript, Java, Kotlin, SQL, and AWS, ensuring high-quality, well-tested code with built-in observability.
- Meet the low latency demands of rapid response advertising.
Other
- Collaborate with and explain complex technical issues to your technical peers and non-technical stakeholders.
- Strong problem-solving skills and ability to collaborate with both technical and non-technical stakeholders.
- 100% remote within the US
- Flexible vacation policy
- Annual vacation allowance for travel related expenses