Senior Software Engineer

MNTN

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Design, build, and maintain Kotlin APIs and backend services for distributed pacing and ad delivery systems
  • Own critical infrastructure driving optimization decisions across campaigns and audiences
  • Scale microservices to ensure high performance and reliability
  • Optimize and evolve existing services for better performance and maintainability
  • Collaborate cross-functionally to translate business requirements into scalable technical solutions
  • Provide technical leadership through peer reviews and mentorship

Requirements

  • 5+ years of experience building distributed systems using Kotlin and Python
  • Expertise in SQL, schema design, indexing, and performance tuning for relational and non-relational databases
  • Demonstrated experience with microservices architecture in production
  • Proficiency with cloud platforms such as GCP or AWS
  • Familiarity with Kafka or high-throughput messaging systems
  • Strong understanding of Linux/UNIX environments and developer tooling like Git and CI/CD
  • Experience with Rust, Python, or data platforms like PySpark

Preferred Qualifications

  • Exposure to OpenRTB, DSP, or ad delivery optimizations

About the Company

MNTN provides advertising software for brands to reach their audience across Connected TV, web, and mobile. MNTN Performance TV transforms Connected TV into a direct-response, performance marketing channel, helping brands drive measurable conversions and revenue.

Skills & tools

KotlinPythonmicroservices

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years experience with Kotlin and Python
  2. 02Distributed systems expertise
  3. 03SQL and non-relational database expertise
  4. 04Microservices architecture experience
  5. 05Cloud platforms (GCP or AWS)
  6. 06Kafka or high-throughput messaging
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches