DevOps Software Engineer - MarketDial
Salt Lake City, UT
About the Job
About us:
At MarketDial we equip our clients with a state-of-the-art solution to conduct offline A/B testing and data analytics. In short, we provide our clients with the tools they need to set up statistically robust trials to test various initiatives across their businesses. MarketDial's software has allowed our clients across the retail, grocery, c-store, restaurant, and manufacturing markets to make sophisticated multi-million dollar marketing, pricing, staffing, and operational decisions through offline A/B testing.
About the role:
As a member of the MarketDial engineering team, you'll collaborate with a small, high-impact team of data scientists and engineers to continuously deliver improvements to our platform. You'll work with our data scientists and backend engineers to optimize our platform and deploy features which immediately impact and delight our customers. This includes managing cloud resources, containerizing services, optimizing CI/CD processes, and building internal tools to improve our development process.
Responsibilities:
- Design, automate, deploy, maintain, and optimize cloud software systems.
- Manage and improve CI/CD systems.
- Optimize and maintain the company's technical disaster recovery plan, including backups, restorations, and recreation of resources.
- Work closely with engineers to identify and automate unnecessary toil.
- Increase system visibility by utilizing cloud monitoring software.
Required Skills:
- Experience with cloud-native infrastructure and tools (Linux, bash, Docker, Kubernetes).
- A DevOps mindset for continuously delivering value in a collaborative team. Comfortable with Git/Github processes, code review, and CI/CD build automation.
- Automated unit, integration, and data quality testing experience.
- Passion for software craftsmanship and clean code.
- A love of continuous learning, improvement, and delivery.
- A love of continuous learning, improvement, and delivery.
Nice to Have:
- Python web and data library experience.
- Google Cloud Platform experience (GKE, Dataflow, BigQuery, Cloud Storage, PubSub).
- Cloud data pipeline tools experience (Apache airflow, Dagster).
- Machine learning experience.
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:
- Fully-covered healthcare, as well as a company-funded HRA account to pay for all out of pocket costs.
- Annual company bonus
- 401K matching
- Equity
- Unlimited vacation policy
- Generous parental leave
- Regular free meals
- Fully stocked kitchen
- Open, transparent office and culture
- Continuing education/tuition reimbursement program
- Transportation benefits and reimbursement program