Listing Description
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the tenets of modern civilization: running water, functioning electricity, and safe industrial working environments.
Our software codifies our knowledge and experience, delivering an intelligent, orchestrated, and automated approach to asset protection, threat detection, analysis, and response. The Dragos Platform is not just an application we sell to our customers, but the solution that our Threat Operations Center (TOC) uses--a scalable tool able to protect the most sophisticated ICS infrastructures.
The Integrations Engineering team is responsible for building solutions that integrate Dragos products with partner products. We play a critical role in operationalizing Dragos threat intelligence for customers by bringing visibility of assets and threats into their existing security ecosystem.
Dragos is seeking a Senior or Staff Backend Engineer interested in developing solutions to help safeguard the world’s industrial infrastructure in a fast-paced and highly collaborative environment. We set our goal as best in class and are looking for team players who set these same standards for themselves.
Responsibilities
You will have a large impact on a small team, leading the design and development of robust, high-volume, low-latency applications for mission-critical systems
Work collaboratively across team boundaries to design backend systems and define data contracts that facilitate the integration of the Dragos Platform with partner products, including SIEMs, SOARs, CMDBs, and network appliances
Write well-designed, testable, and efficient code
Contribute in all phases of the development lifecycle
Prepare and produce releases of Dragos Platform integrations
Mentor others and drive best practices
Requirements
6+ years building backend services and supporting infrastructure
Computer & Network Security industry experience
Experience with microservice system architecture
Experience with REST API design and implementation
Experience developing in and deploying Docker containers
Experience with unit and automated testing frameworks
Thorough understanding of Linux/UNIX-based systems
Familiarity with common web application vulnerabilities
Familiarity with networking concepts and protocols
Familiarity with Kubernetes
Experience on an Agile/Scrum team
Ability to multitask on several integration projects in parallel
Personal initiative, self-motivation, and results-oriented work ethic and ability to work independently with minimal supervision
Strong verbal and written communication
Must be a US Citizen or Permanent Resident
Must complete a background check
Nice to Haves
Experience working in a startup environment
Experience working on a distributed team across multiple time zones
Experience in a SysAdmin, DevOps, or Integration Engineer role
Experience building distributed, scalable systems
Experience developing software for a network appliance
Experience with network traffic analysis tools
Experience with HashiCorp technologies
Tech Stack
Python/Django
MariaDB
Celery with RabbitMQ
Docker
Bonus points if you have experience using:
Elasticsearch/Logstash
Kubernetes
AWS
Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is "Safeguarding Civilization" not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.
We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401(k), and life insurance.
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
#remote #cybersecurity #networksecurity #backend #devops #cloud #softwareengineerYou will have a large impact on a small team, leading the design and development of robust, high-volume, low-latency applications for mission-critical systems
Work collaboratively across team boundaries to design backend systems and define data contracts that facilitate the integration of the Dragos Platform with partner products, including SIEMs, SOARs, CMDBs, and network appliances
Write well-designed, testable, and efficient code
Contribute in all phases of the development lifecycle
Prepare and produce releases of Dragos Platform integrations
Mentor others and drive best practices
Listing Details
- Salary: $130000 - $150000
- Citizenship: No Requirements
- Incentives: Stock Options
- Education: No Requirements
- Travel: No Travel
- Telework: Full Telecommute