Software Engineer III - Python - Utah Only
Role details
Job location
Tech stack
Job description
-
Developing scalable software features using Python (FastAPI, Flask, or Django) to meet evolving business requirements
-
Diagnosing moderately complex technical issues in order to maintain system reliability and performance
-
Building CI/CD pipelines and automated deployment strategies to streamline delivery and ensure consistency
-
Implementing monitoring, logging, and alerting systems to proactively detect and resolve production issues
Requirements
Do you have experience in SaaS?, * Strong experience with Python (FastAPI, Flask, or Django preferred), graphql, MySQL, and React.
-
Proven experience with data pipelines, APIs, or backend system design
-
Familiarity with AWS services such as Lambda, ECS, S3, or RDS
-
Experience integrating with databases like PostgreSQL, MySQL, or MongoDB
-
Comfortable with Docker/Kubernetes for deployment and containerization
-
Familiar with CI/CD and Git-based workflows
-
Experience in SaaS or enterprise-grade application environments
-
Exposure to asynchronous programming and message queues (RabbitMQ, Kafka)
-
Bonus: some familiarity with data science tooling (Pandas, NumPy), but must be primarily engineering-oriented
-
Ability to commute to Salt Lake City office 4 days a week
-
A knack for working independently and collaboratively within a fast-paced, mission-driven environment, By enabling flexibility in how we work and prioritizing employee wellness, we empower our team to do and be their best. Our benefits package includes health, dental, vision, life, disability insurance, 401K, paid time off, and paid holidays.