Senior Software Engineer

Sorry, this job was removed Sorry, this job was removed at 12:42 p.m. (CST) on Thursday, Apr 24, 2025
Be an Early Applicant
Salt Lake City, UT
Retail
The Role

MarketDial helps retailers run smarter in-store tests—think A/B testing for the real world. Our platform makes it easy to design statistically sound experiments and make confident decisions based on real data. We partner with top consulting firms and retail analytics teams to bring powerful, practical tools to the people making big calls.

On the engineering team, you’ll work alongside a tight-knit group of data scientists and developers who are all about building and shipping great stuff. You’ll tackle meaningful, complex problems in the retail measurement space—optimizing our core systems, building for scale, and shaping how we grow. You’ll have a front-row seat (and a steering wheel) as we take on big challenges, with the freedom to explore new ideas, guide our engineering direction, and build cool things that actually matter to our clients.

You’ll help us level up our web platform with tools that make it easy for technical users to dig into massive datasets (we’re talking billions of transactions) and uncover insights through clean, interactive visualizations.

RESPONSIBILITIES:

  • Build web-based analytics tools and APIs that process customer data and provide timely results to our front-end applications.
  • Own and improve critical components of our core platform, including deep dives into complex Python logic and data workflows that drive key testing outcomes.
  • Use SQL and Python not just to query data, but to solve tough technical challenges, streamline analysis, and ensure statistical rigor in our platform.
  • Work closely with design, product, and operations to own our software systems full stack and through their entire lifecycle.

REQUIRED SKILLS:

  • A love of continuous learning, improvement, and delivery.
  • Ability to bring ideas to the table and creatively and proactively problem solve.
  • Strong Python and SQL/Relational database skills.
  • Python Data library experience - Pandas, Numpy, Polars, etc.
  • Automated unit, integration, and data quality testing experience.
  • Passion for software craftsmanship and clean code.

NICE TO HAVE:

  • Web development experience (Typescript, Node.js, Vue.js, HTML/CSS)
  • Experience with cloud-native infrastructure and tools (Linux, Docker, Kubernetes).
  • Google Cloud Platform experience (GKE, BigQuery, Cloud Storage, PubSub, Cloud Run).
  • Statistics and machine learning experience.
  • Experience developing with AI-assisted development tools (Cursor, Copilot, Cline, etc.)
  • A DevOps mindset for continuously delivering value in a collaborative team. Comfortable with Git/Github processes, code review, and CI/CD build automation.

At MarketDial, we are customer-obsessed. We provide the highest caliber of care for our clients and partners, and because of this, we put everything we have into our employees. The ability to inspect our organization and management processes lies at the heart of our success and ability to serve our customers.

SOME OF THE BENEFITS YOU WILL ENJOY ARE:

  • Competitive pay and stock option grants.
  • 401K matching.
  • Fully covered healthcare and a company-funded HRA account to pay for all out-of-pocket costs.
  • Unlimited vacation policy.
  • Generous parental leave.
  • Access to free ski passes for all resorts in Utah.
  • Free meals when in office.
  • Fully stocked kitchen.
  • Open, transparent office and culture.
  • Continuing education/tuition reimbursement program.
  • Transportation benefits and reimbursement program.
  • Flexibility to work from our Downtown SLC office and the opportunity to partly work from home/remote.

This position requires in-office work two days per week, so applicants must be based in or near the Salt Lake City area.

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Salt Lake City, UT
41 Employees
On-site Workplace
Year Founded: 2016

What We Do

MarketDial offers a platform that supports comprehensive testing of business initiatives related to promotions, operations, and more.

Similar Jobs

Two Barrels LLC Logo Two Barrels LLC

Senior Software Engineer (Ruby on Rails)

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Hybrid
4 Locations
950 Employees
185K-185K Annually

Dandy Logo Dandy

Senior Software Engineer, Supply Chain

Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Remote
2 Locations
1200 Employees

SoFi Logo SoFi

Senior Software Engineer, Database Platform

Fintech • Mobile • Software • Financial Services
Easy Apply
Hybrid
2 Locations
4500 Employees

Qualtrics Logo Qualtrics

Senior Software Engineer, Developer Experience (DX) - Provo

Artificial Intelligence • Information Technology • Natural Language Processing • Software • Business Intelligence • Generative AI
Provo, UT, USA
5000 Employees
50K-80K

Similar Companies Hiring

McCain Foods Thumbnail
Retail • Manufacturing • Food • Agriculture
Florenceville-Bristol, NB
20000 Employees
Optimum Thumbnail
Software • Retail • Mobile • Marketing Tech • Internet of Things • Digital Media • AdTech
Long Island City, NY
9000 Employees
Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
45 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account