Senior/Principal Software Engineer (Back End)



Software Engineering
United States
Posted on Saturday, June 22, 2024
At Interpres Security we are on a mission to arm our customers with evidence-based outcomes that inform organizational risk based on their security ecosystem. Interpres automates, optimizes and right-sizes organizational defensive strategy against cyber threats that matter most. Our evidence-based platform analyzes the constantly changing relationship between defensive capabilities and adversarial threat. We provide a proactive and unbiased view of your security posture that focuses resources on the most impactful defensive actions. We are looking for people with passion, purpose, a focus on innovation, and the drive to give our customers the best experience possible. Interpres Security fosters a remote-first culture and strives to offer employees the flexibility and balance to do their best work. Interpres is going to change how organizations operate their ecosystem. Are you ready?

About The Role

This position is responsible for developing, maintaining, and improving our backend Python and Golang services. This role will work closely with front end developers as well as the product design team to deliver fundamental platform capabilities and integrations as the basis for the platform architecture. If you are looking to make a difference, are passionate about software development and engineering, and are interested in driving early decisions we want to hear from you!

Required Skills

  • 5+ years of professional experience with Python and Golang
  • Experience developing APIs and microservices
  • Experience implementing service contracts for resilient, and available services
  • Expert proficiency with Python 3 syntax and features
  • Expert proficiency with Golang syntax and features
  • Experience working with relational databases (Postgres/RDS/MySQL)
  • Experience with architecture & design based on engineering first principles
  • Experience with queueing/messaging experience at scale
  • Experienced with automated build and deployment pipelines

Preferred Skills

  • Experience with Django & Django Rest Framework (DRF) experience
  • Experience coding with Rust
  • Experience developing enterprise class applications
  • Experience building and using Docker or Kubernetes
  • Experience building, maintaining and using scalable data pipeline technology
  • Experience with python unit testing and automated testing frameworks
  • Experience with the MITRE ATT&CK® Framework
  • Experience developing Cyber Security products

Benefits of Working at Interpres Security

  • Top Tier Compensation - Competitive Salary + Equity Options + Benefits
  • 100% employer paid health, dental, and vision - Zero cost for employee and dependents
  • Unlimited PTO
  • Life insurance, and STD/LTD options
  • Remote-first culture