Senior/Principal Software Engineer (Back End)

Interpres Security
Seattle, WA, US
Full-time

Job Description

Job Description

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
  • 30+ days ago
Related jobs
Promoted
DocuSign
Seattle, Washington

DocuSign is looking for a highly motivated Senior Software Engineer, Backend to join our CLM team. The Software Engineer will execute on all aspects of the software development lifecycle including design, development, testing, deployment, and maintenance of the e-commerce application. This position ...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Embedded Network Software Engineer. ...

Promoted
Blue Origin
Seattle, Washington

Experience in full life cycle software development of real-time embedded system, including system design and analysis, requirement capture and development, software implementation and verification, system integration, qualification, and releasing. We provide all qualified applicants for employment a...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Engineer - Vehicle Lifecycle. ...

Promoted
Rippling
Seattle, Washington
Remote

Senior Staff Software Engineer - Benefits Products. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, g...

Promoted
Promote Project
Seattle, Washington

Senior Software Engineer Languages and SDKs Location. Senior Software Engineer Languages and SDKs Location. We are looking for experienced software engineers that are excited to bring Pulumi’s cloud programming model to the world. Lead projects from concept to completion: collaborate with fellow eng...

Promoted
Insight Global
Seattle, Washington
Remote

Insight Global is looking for a Senior Software Engineer to join one of our top clients in the facilities management space. The ideal candidate will have a strong background in developing and maintaining applications using Webforms and VisualBasic (VB) with a Microsoft SQL Server backend. General so...

Mediabistro
Seattle, Washington

We are looking for strong software engineers who are excited to grow their business understanding and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results. Manage the work of a focused team of software engineers, providing guidance, ...

Apple
Seattle, Washington

Join us in enabling the next generation of intelligent experiences in Apple’s products and services with the latest advancements in Generative AI and Large Language Models! We are seeking a highly skilled Senior Software Engineer to join our dynamic team. This role will focus on designing, building,...

Snowflake
Bellevue, Washington

AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL:. Mentor and guide other senior and junior engineers and grow a strong technical expertise in the team. Leveraging our team's extensive background in building database systems, we create infrastructure that is simple to operate and adaptable to...