Senior Back-End Developer - Integrations

Remote - Mid-Atlantic US

Dragos, Inc. logo
Dragos, Inc.
Apply now Apply later

Posted 1 week ago

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. We are practitioners who have lived through and solved real security challenges. Our team members have responded to incidents including the Ukraine 2015 power grid attack, analyzed the CRASHOVERRIDE malware responsible for the Ukraine 2016 electric grid attack, analyzed the TRISIS malware responsible for the petrochemical facility attack in 2017, built and led the National Security Agency mission to identify nation-states breaking into ICS, and performed assessments on hundreds of assets around the world. Dragos is seeking a Senior Back-End Engineer to join our dynamic and talented engineering team. If you thrive in a highly collaborative environment where the focus is being the best in class then come join Dragos.

RESPONSIBILITIES

  • Work closely within a single scrum team to build features in support of the Drago's products.
  • Work collaboratively with various scrum teams to ensure all components function together for the overall system
  • Design and build modular components.
  • Code, test and debug applications using Unit and Automated Testing procedures.

REQUIREMENTS

  • 5+ years of hands-on experience with JVM languages such as Kotlin, Groovy, GO, or Java
  • Strong verbal and written communication
  • Experience designing modular, object-oriented JavaScript
  • Experience with mobile application development
  • Experience with cloud development (AWS, Azure, Google)
  • Experience with microservice system architecture and design patterns
  • Ability to work collaboratively with the team to brainstorm solutions
  • Ability to multitask on several complex programming assignments while simultaneously balancing multiple deadlines and priorities
  • Knowledge of software development principles and design patterns
  • Full stack frontend and backend development experience highly desired
  • Personal initiative, self-motivation, and results-oriented work ethic and ability to work independently with minimal supervision
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
  • Desired, but not Required:
  • Experience developing distributed systems
  • Experience developing software for a network appliance
  • Experience with Docker and packaging RPMs
  • Experience with commercial or open source IDS or other network traffic analysis
  • Experience with Unit and Automation Testing
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, 401K and life insurance. Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us! 
Job tags: AWS Azure Backend Back-end Distributed systems Docker Full stack Groovy Java JavaScript Mobile Object-oriented Open Source Scrum Security Training