Software Engineer - Golang at MNTN

United States

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

Requirements

  • 3-5+ years of experience as a full-time backend engineer working on a SaaS product
  • Experience with at least one compiled/JIT language (Golang preferred; Kotlin, Java, Rust, C++ welcome)
  • Minimal experience with a messaging system (Kafka, SQS, PubSub, RabbitMQ, etc.)
  • A foundation in CS fundamentals: data types, basic algorithms, how the internet works
  • Comfortable with Postgres-flavor SQL (bonus: experience with data warehouses like Redshift, Bigquery, Cloudberry)
  • A basic understanding of ETL flows (plus: experience with data pipelines/DAGs)
  • Comfortable on the command-line
  • Can communicate clearly and concisely with both technical and non-technical peers
  • An idealistic but practical mindset: aim for the stars, but focus on what will make the biggest difference right now

Responsibilities

  • Work closely with the team to evolve the Integrations platform to handle trillions of tuples across hundreds of different integrations
  • Completely own the design, implementation, testing, monitoring, and optimization of integration connectors
  • Work closely with both technical and non-technical cross-team stakeholders to get data streams where they’ll have the biggest impact on the business
  • Join on-call and other rotations that share the load equally among the team
  • Bring energy and creativity to use of AI, knowledge shares, retros, and other regular team growth activities

Skills

Key technologies and capabilities for this role

GolangDistributed SystemsIntegrationsData ProcessingDesignImplementationTesting

Questions & Answers

Common questions about this position

What experience is required for this Software Engineer role?

Candidates need 3-5+ years as a full-time backend engineer on a SaaS product, experience with at least one compiled/JIT language like Golang (preferred), Kotlin, Java, Rust, or C++, minimal experience with messaging systems such as Kafka or SQS, CS fundamentals, Postgres SQL, and basic ETL flows.

What is the company culture like at MNTN?

MNTN emphasizes a people-first culture defined by team members' shared values of trust, ambition, quality, radical honesty, and compassionate leadership, fostering innovation that empowers while keeping a human element.

What does the Integrations team at MNTN look like?

The Integrations team is a small but fierce tiger team that moves fast, powers systems for massive data movement, and focuses on doing things right from day one.

Is this Software Engineer position remote?

This information is not specified in the job description.

What makes a strong candidate for this role?

Strong candidates enjoy learning in sophisticated distributed systems, think before coding, love latest tools, cringe at tech debt, bring energy to AI use and team growth activities, and have the listed technical experience.

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