Sr. Software Engineer - Python at MNTN

United States

MNTN Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Advertising, Connected TV, TechnologyIndustries

Requirements

  • 5+ years of experience building distributed systems (preferred Kotlin, Python)
  • Expertise in non-relational & relational databases, including SQL, schema design, indexing, and performance tuning
  • Demonstrated experience with microservices architecture in production environments
  • Comfort working across tech stacks, including systems written in Rust, Python, and/or data platforms like PySpark
  • Familiarity with high-throughput messaging systems
  • Practical experience on cloud platforms such as GCP or AWS
  • Strong understanding of Linux/UNIX environments and developer tooling (e.g., Git, CI/CD)
  • A product mindset, curious about how your work impacts customers and how systems perform at scale
  • Enthusiastic about using AI tools in your workflow to enhance productivity
  • Big plus if you have any exposure to OpenRTB, DSP, Ads delivery optimizations

Responsibilities

  • Build and maintain backend services that power MNTN’s distributed pacing and ad buying systems
  • Take extreme ownership — spot issues before they become problems, and drive them all the way to done
  • Analyze oceans of data, detect anomalies, and make informed, data-driven improvements
  • Scale microservices that perform beautifully at ridiculous load levels
  • Continuously refine and evolve services for speed, reliability, and maintainability
  • Collaborate across business, project, and ML teams to translate complex logic into systems that just work
  • Raise the bar for engineering quality through mentorship, thoughtful code reviews, and technical leadership

Skills

Key technologies and capabilities for this role

PythonBackend EngineeringMachine LearningReal-time SystemsBidding AlgorithmsPerformance OptimizationAuctionsDistributed Systems

Questions & Answers

Common questions about this position

What is the company culture like at MNTN?

MNTN puts people first with a culture defined by team members' shared values like trust, ambition, quality, radical honesty, and compassionate leadership.

What are the main responsibilities for this Senior Backend Engineer role?

You'll build and maintain backend services for pacing and ad buying systems, take extreme ownership of issues, analyze data for improvements, scale microservices, refine services, and collaborate across teams.

What skills are needed for the Performance Pacing team role?

The role requires backend engineering skills in Python, experience with distributed systems, data analysis, machine learning, and scaling microservices under high load.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this position?

This information is not specified in the job description.

MNTN

AI-powered Connected TV advertising platform

About MNTN

With its pioneering Connected TV Performance Marketing Platform, MNTN stands out for blending advanced AI with its unique Verified Visits™ attribution model to make advertising seamless for brands. This approach offers a cutting-edge solution for measuring viewer engagement and effectiveness of ad campaigns in the evolving landscape of television advertising. The company fosters a culture of innovation and industry leading practices that make it an excellent place to work for those interested in the forefront of advertising technology.

Austin, TX, USAHeadquarters
2009Year Founded
$197.5MTotal Funding
SEEDCompany Stage
Data & AnalyticsIndustries
501-1,000Employees

Land your dream remote job 3x faster with AI