DevOps Software Engineer
Company
MarketDial
Location
Salt Lake City, UT
Type
Full Time
Job Description
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
Date Posted
12/29/2024
Views
0
Similar Jobs
Business Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsControls Technician - Utah - Dandy
Views in the last 30 days - 0
Dandy a venturebacked company is revolutionizing the dental industry with advanced technology They are hiring an experienced Controls Technician to ma...
View DetailsProcess Delivery Specialist-Procure to Pay - IBM
Views in the last 30 days - 0
The Finance Admin Business Analyst plays a crucial role in maintaining IBMs financial integrity Key responsibilities include identifying duplicate re...
View DetailsProcess Delivery Specialist - Lead to Cash - IBM
Views in the last 30 days - 0
The job posting is for an Order to Cash Analyst role in IBM Consulting The role involves ensuring accurate and timely application of customer payments...
View Details