Talent.com
Senior Software Engineer - Backend
Senior Software Engineer - BackendDragos, Inc. • Hanover, MD, United States
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Dragos, Inc. • Hanover, MD, United States
30+ days ago
Job type
  • Full-time
Job description

Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS / OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We're a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We're looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world!

About the Role :

Dragos is seeking a Senior Software Engineer to join our team in building the leading OT Security Platform. We work in a matrix style engineering organization which means in this role, you will be part of our Backend Community and the new Microsegmentation Product Team. To be successful at Dragos you will need to be passionate about your craft, work well across disciplines, and care deeply about the customers and problems we are solving. The Microsegmentation Product Team is building new capabilities into the market leading Dragos Platform, helping our customers configure their networks around specific applications, workloads, or even individual devices. At Dragos, we don't hire software engineers whose only mission in life is to write code. We are looking for product engineers who yearn to contribute to more than just a code base and who are willing to stretch themselves to accomplish the mission. You are comfortable being uncomfortable. You don't have an ego. You seek to continuously raise the bar, and you don't allow artificial boundaries to impede you from solving difficult problems.

Responsibilities :

  • Design and implement robust,testable,high-performance systems and tools in Rust.
  • Optimize existing software architectures to enhance speed and efficiency.
  • Actively participate in all phases of the development lifecycle, including debugging and optimization, ensuring and elevating software quality.
  • Stay informed about the latest advancements in Rust programming, security, and software design principles, helping to foster an environment of continuous learning and improvement.
  • Give and receive peer feedback on a normal cadence as part of our review cycle

Qualifications :

  • 5+ years of experiencedevelopingbackend systemsin a fast paced, high performanceteam environment
  • 3+ years of experience in relational databases such as Postgres
  • 3+ years of experience with NoSQL databases such as Elasticsearch
  • 3+ years of experience working in a microservices architecture
  • Solid understanding of Rust
  • Familiarity with networking concepts like VLAN, SDN, and VXLAN
  • Experience integrating with third party devices and data providers
  • Experience incorporating AI tools, models, or services into development workflows
  • Additional qualifications that will help you succeed :

  • Strong understanding of networkingsecurity architecture andconcepts like VLAN, SDN, and VXLAN
  • Experience working with and integrating networking devices such as firewalls, switches, routers, and virtual appliances
  • Experience building information security products
  • Experience with micro-segmentation network configurations
  • Experience with cloud-first development and deployment
  • Experience with Kotlin, Go, and Python in production environments
  • Compensation :

  • Salary : $165,000
  • Competitive Equity Package
  • Comprehensive Benefits Plan
  • #LI-NH1 #LI-REMOTE

    Dragos is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws. All new hires must pass a background check as a condition of employment.

    Create a job alert for this search

    Senior Software Engineer Backend • Hanover, MD, United States

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Base2 Solutions • Hanover, MD, United States
    Full-time
    Full Benefits to include Health / Dental / Vision and PTO.Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveragi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Compass Pointe Consulting • Owings Mills, MD, United States
    Full-time
    The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and cli...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Lockheed Martin Corporation • Hanover, MD, United States
    Full-time
    This position may be eligible for a $25K sign on bonus for external hires!.Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - (C# / Microservices / Azure)

    Senior Software Engineer - (C# / Microservices / Azure)

    GEICO • Baltimore, MD, United States
    Full-time
    At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers and being the...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Software Engineer (SWE-4)

    Senior Software Engineer (SWE-4)

    Leidos Inc • Fort Meade, MD, United States
    Full-time
    National Security Sector's (NSS) Cyber & Analytics Business Area (CABA).Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytica...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Belay Technologies • Fort Meade, MD, United States
    Full-time
    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!. Belay Technologies is seeking a Senior Software Engineer to ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Peraton • Annapolis Junction, MD, United States
    Full-time
    We are seeking a Senior Software Engineer to join a dynamic and established software development effort where your expertise will directly shape applications critical to mission success.This role i...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Lockheed Martin • Hanover, MD, US
    Full-time
    This position may be eligible for a $25K sign on bonus for external hires!.Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting ch...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Senior

    Software Engineer, Senior

    EverWatch • Annapolis Junction, MD, United States
    Full-time
    EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions. We are a full-service government solutions company...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sabria Recruiting • Fort Meade, MD, United States
    Full-time
    About the job Senior Software Engineer.The Senior Software Engineer develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tes...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Blue-Halo.org • Annapolis Junction, MD, United States
    Full-time
    Joining the BlueHalo, an AV Company team means immersing yourself in a dynamic environment, working alongside the brightest minds in technology through some of the toughest challenges facing our na...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CompuGroup Medical • Owings Mills, MD, United States
    Permanent
    Create the future of e-health together with us by becoming a Senior Software Engineer.At CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare.Our visi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Senior Associate

    Software Engineer - Senior Associate

    PwC • Baltimore, MD, United States
    Full-time
    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients.These individuals comb...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Baltimore, MD, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer Cybersecurity Services

    Senior Software Engineer Cybersecurity Services

    Motorola Solutions • Baltimore, MD, United States
    Full-time
    At Motorola Solutions, we believe that everything starts with our people.We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.Our critical comm...Show more
    Last updated: 10 hours ago • Promoted • New!
    Software Engineer, Senior

    Software Engineer, Senior

    SilverEdge • Hanover, MD, United States
    Full-time
    Silveredge Government Solutions is seeking a Senior Software Engineer to design, develop and install software solutions.Build high-quality, innovative and fully performing software in compliance wi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.js)

    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.js)

    Capital One • BALTIMORE, Maryland, United States
    Full-time +1
    Senior Software Engineer, Full-Stack (Java, Typescript, AWS, Containers, REACT.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ManTech • Fort Meade, MD, United States
    Full-time
    Responsibilities include, but are not limited to : .Develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tests software compon...Show more
    Last updated: 30+ days ago • Promoted