Interpres Security Logo Interpres Security
โฉ Interpres Security Logo

Lead Software Engineer (Back End)

๐ŸŒ Washington, District of Columbia, United States ๐Ÿ“… 07/15/2022

Apply

Job Description

## About the Role

This position is responsible for developing, maintaining, testing, and
improving our REST API. 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. This
role should relish complex design decisions and trade-offs based on
supportability, sustainability, resiliency, security and availability design
requirements. 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-7 years of professional experience with Python web frameworks
* Experience developing REST APIs and microservices
* Experience implementing service contracts for resilient, and available services
* Expert proficiency with Python 3 syntax and features
* Experience working with relational and NoSQL databases (Postgres/Redis/RDS/MySQL)
* Experience with architecture & design based on engineering first principles
* Experience with Django & Django Rest Framework (DRF) experience
* Experience with queueing/messaging experience at scale
* Experience building, maintaining and using scalable data pipeline technology
* Experienced with Swagger, OpenAPI
* Experienced with automated build and deployment pipelines

### Preferred Skills

* Experience developing enterprise class applications
* Experience building and using Docker or Kubernetes
* Experience with python unit testing and automated testing frameworks
* Experience with the MITRE ATT&CKยฎ Framework

### Bonus

* JavaScript, Node, React, Angular or Vue framework experience
* Experience developing Cyber Security products
* Experience with community projects