Software Engineer - Python/SaaS - Remote

Engineering · Anywhere, Utah
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

SaltStack - The Company:


SaltStack is a world leader in IT automation. Our technology powers the sophisticated digital infrastructures behind the most influential names in banking, travel, retail, healthcare, cloud systems, education, manufacturing, gaming, and  other industries.


SaltStack is growing rapidly. We are guided by our vision to intelligently secure and manage every digital business environment in the world, and we seek those who want to be a part of our mission to amplify intelligence. We look for smart, hardworking, humble people who balance fun with passion and are genuinely looking to improve the world through revolutionary software.

If you’re tired of working for someone whose main goal is to get a branded bouncy castle installed in the break room, it’s time to join a company focused on producing vital, impactful technology.

No gimmicks. No games—just motivated people who get things done and feel good about the work we do.


SaltStack Core Values:


  1. Lead with an owner’s mindset.
  2. Focus on what matters most.
  3. Execute with grit and drive.
  4. Improve every day.
  5. Create new opportunities with vigor.


Working at SaltStack:


At SaltStack, we strive to provide great growth opportunities, work-life balance, recognition, and a fair degree of autonomy. You will work closely with teams running some of the largest, most cutting-edge distributed systems in the world. 


We’re looking for highly motivated individuals that want to join our team.  If you know how to hit the ground running, love challenges, and want to be part of an amazing team, then apply now!


SaltStack is currently a fully remote workforce, headquartered in Lehi, Utah.  This position is open to all locations, with no relocation required.


If the following statements describe you - you should apply today:


  • I am committed to the company mission, vision, and strategy and act like an owner.
  • When I see a problem, I propose solutions and strive to make an impact.
  • I am thorough in identifying and delivering the things that make a significant impact on the business.
  • I have a sense of urgency, but I don’t over-commit.
  • I pursue my goals with conviction.
  • I am not afraid to be challenged.
  • I thrive because of continuous improvement.
  • I am open to new ideas from others.


Job Overview:


Develop Python code that is efficient and performant on Windows systems. Validate and update Python code that has been developed and validated on Linux systems to make sure the code is functional, efficient, and performant. Coordinate with the development team on dependencies and requirements that may be different between Linux systems and Windows systems.



Job Responsibilities: 


  • Design and implement hosted software solutions (SaaS) around SaltStack software offerings.
  • Participate in code reviews for internal as well as community submitted code
  • Design and architect APIs and distributed storage layers
  • Mentor other engineers
  • Performance testing and creation of testing requirements for performant, distributed systems
  • Occasional troubleshooting of production systems



  • Proven experience and knowledge of hosted software patterns and practices
  • Deep understanding of Python 3 internals, including a demonstrable understanding of asynchronous principles and code
  • Data storage design and performance tuning
  • Thorough understanding of operating system concepts
  • Experience using and creating system-level Windows software with Python
  • Understanding of common distributed systems problems and how to address them
  • Excellent interpersonal skills (We have a “no jerks” policy)
  • Proven record of software delivery with a low defect rate


  • AWS, Google Cloud
  • Docker, and Kubernetes
  • Kafka
  • Python 3
  • Pytest and Cypress
  • GitLab/GitHub
  • GitLab-CI
  • salt


Work Environment:


You’ll experience development within a horizontal corporate structure, and be under the guidance of managers who encourage your personal growth while providing valuable feedback. 


We operate by hiring smart people and then letting them do their jobs. Ours is a highly collaborative environment where ideas are encouraged and all voices are appreciated. We’re inclusive, diverse, and forward-thinking. And, since we know you’re not a robot, we respect your personal time.




  • Upward mobility and career growth
  • Open PTO policy - We strongly encourage good work-life balance for our employees
  • Health insurance: medical (including an HSA option with employer contribution), vision, dental, and optional supplemental insurance.
  • Company-paid life insurance
  • Choice of PC or Mac laptop
  • SaltStack is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran..
  • This is a remote position.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Anywhere, Utah
  • Department
  • Employment Type
  • Minimum Experience