MNTN is looking for a Backend Engineer to join their Integrations team to help build and scale backend systems and data pipelines that move massive amounts of real-time and batch data across internal and external platforms, aiming to streamline workflows and drive new solutions for Connected TV advertising.
Requirements
- 3-5+ years of experience related to Java development (Kotlin preferred) in addition to data engineering and modeling complex data
- Strong experience in SQL, data modeling, and manipulating and extracting large data sets.
- Hands-on experience working with data warehouse technologies. Familiarity with building data pipelines and architectures and designing ETL flows.
- Experience building high-quality APIs and working with microservices (Spring Boot, REST).
- Familiarity with data processing frameworks such as Spark
- Familiarity with OLAP systems and big data scaling challenges.
- Experience with cloud infrastructure and containerization (Docker, Kubernetes).
Responsibilities
- Work with your engineering squad to design and build a robust platform that will handle terabytes of real-time and batch data flowing through internal and external systems.
- Build high volume and low latency services that are reliable at scale.
- Create and manage ETL/ELT workflows that transform our billions of raw data points daily into quickly accessible information across our databases and data warehouses
- 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.
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.
- Written and verbal communication skills to convey complex technical topics to non-technical audiences across the organization
- 100% remote within the US
- Flexible vacation policy