Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Backend

$225k
Full-time

Dragos

Role Description

Dragos is seeking a Principal 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. To be successful at Dragos you will need to:

  • Be passionate about your craft, minding the details while working quickly.
  • Have a strong product sense and care deeply about the customers and problems we are solving.
  • Be self-directed with a strong work ethic and ability to operate autonomously.
  • Have excellent communication skills for remote collaboration, working well across engineering disciplines.

At Dragos, we don’t hire engineers whose only mission in life is to write code. We are looking for backend engineers who yearn to contribute to more than just a code base and who are willing to stretch themselves to accomplish the mission.

Our backend community is the heartbeat of the Dragos Platform, playing a pivotal role in the success of our customers’ ability to secure their OT environments. As a backend engineer you will:

  • 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

  • 10+ years of experience developing backend systems at scale in high-performance team environments
  • 5+ years of experience in relational databases such as Postgres
  • 5+ years of experience with NoSQL databases such as Elasticsearch
  • 5+ years of experience working in a microservices architecture
  • Solid experience and understanding of Rust, with architectural understanding of language design tradeoffs
  • Experience integrating with third party devices and data providers
  • Experience incorporating AI tools, models, or services into development workflows
  • Proven track record of mentoring and developing senior engineers
  • Demonstrated ability to lead architectural decisions and influence technical strategy across multiple teams

Requirements

  • Experience building and operating distributed systems at scale with a focus on reliability
  • Familiarity with Kubernetes and cloud‑native architectures
  • Experience with containerization (Docker)
  • Strong understanding of observability tooling (Prometheus, Grafana)
  • Experience building CI/CD pipelines and working with IaC tools (Terraform)
  • Experience building information security–focused products or applying secure coding practices
  • Experience with Kotlin, Go, or Python in production environments
  • Experience mentoring team members or leading technical initiatives

Benefits

  • Salary: $225,000
  • Competitive Equity Package
  • Comprehensive Benefits Plan
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Backend in Remote vacancy
  • $220k - $224k

    ACTIVE TS/SCI Clearance with Poly REQUIREDPosition Overview: Red Arch Solutions is hiring a Principal Backend Software Engineer to join a priority program in Annapolis Junction, Maryland. We are seeking a Backend Software Engineer with experience building and testing software... 
    Suggested
    16 hours
    Remote work

    Red Arch Solutions

    Annapolis Junction, MD
    4 days ago
  •  ...remote, but requires you to be located in either US Pacific or Mountain time zones.Your future team We're looking for a Principal Backend Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.... 
    Suggested
    Work at office
    Local area
    Remote work

    Atlassian

    San Francisco, CA
    4 days ago
  •  ...AI tools and agents. Our AI Security team builds the backend systems that give enterprises real-time visibility and control...  ..., and autonomous agents. We're looking for a Principal Backend Software Engineer to be one of the most senior technical voices on this team... 
    Suggested
    Full time

    Cyberhaven

    Remote
    27 days ago
  • $120k - $165k

     ...develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a...  ..., and maintain secure, scalable, and high-performing backend systems that support enterprise healthcare applications... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter International

    Raleigh, NC
    3 days ago
  • $112.7k - $193.2k

     ...Agent Core, and Strands AgentsLeverage AI/ML services to enhance customer experiencesIntegrate AI agents into customer journeys and backend systemsEngage with business teams to gather and refine requirementsMaintain configuration workbooks and solution... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $200k - $228.75k

    About the RoleWe are seeking an experienced Principal Software Engineer - PubMatic AgenticOS to lead the design and development of highly scalable...  ...with Golang in building low-latency, high-scale backend systems.Proven experience designing and operating real-time... 
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    1 day ago
  • $295.25k - $345.04k

     ...civil shared experiences for everyone.Why Connections?As a Principal Software Engineer on the Connections team, your work will power the Roblox...  ...are willing to dive into any part of the tech stack (like backend or data infrastructure) to solve problems, and adapt quickly... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $185.5k - $265k

     ...shape the future of cybersecurity.RoleWe are looking for a Principal Software Development Engineer to join our team. This is a hybrid (3 days/week) or...  ...department. As a Principal Software Engineer you will build the backend systems that keep the product fast, reliable, and able... 
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Zscaler

    San Jose, CA
    2 days ago
  • $120k - $165k

     ...BaxterThis is where your work saves livesWe're seeking a Principal (Senior) Software Engineer to lead the architecture and evolution of the audio and...  ...experience with Kamailio or FreeSWITCH.Experience developing backend services using .NET or Node.js/TypeScript.Ability to... 
    Full time
    Temporary work
    Work visa
    Flexible hours
    3 days per week

    Baxter International

    Raleigh, NC
    17 hours ago
  • $215k - $252k

     ...process.About the Role:We’re hiring seasoned engineers to join our teams that work on core...  ...Gusto's Payroll and Tax systems. As a Gusto Software Engineer at this level, you’ll be...  ...commitment to staying current on emerging backend technologies and AI frameworks and patterns... 
    Minimum wage
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    2 days ago
  • $295.25k - $345.04k

     ...Our team works closely with product and engineering teams across Roblox to bridge this gap...  ...both the Roblox website and app.As a Principal Software Engineer, you will craft robust,...  ...engineer who isn't afraid to dive into the backend or data pipelines to ship a complete feature... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Work from home
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    2 days ago
  • $225.81k - $282.27k

     ...canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...companies.Fivetran is looking for a Principal Software Engineer to join our Platform...  ...Strong Programming Skills: Expertise in backend development (Java preferred) with a solid... 
    Full time
    Work at office
    Immediate start
    Remote work

    Fivetran

    Oakland, CA
    4 days ago
  •  ...Degree.10 or more years of experience in software engineering.Preferred Qualifications:3 or more...  ...and Spring Boot for building enterprise backend services. 2 or more years of...  ...activities (e.g., implementation, audits).The Principal Software Engineer is one of the highest... 
    Full time
    Temporary work
    Casual work
    Internship
    Monday to Friday
    Flexible hours
    Day shift

    Laboratory Corporation of America

    Durham, NC
    17 hours ago
  • $169k - $220k

     ...to our headquarters 1-2 times per quarter*We are seeking a Principal Engineer to lead the hands-on architecture and development of our next...  ...observability, and scalability.Proficiency in Go & Python (and/or backend service languages).Hands-on experience with Databricks/... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week

    SpyCloud

    Austin, TX
    3 days ago
  •  ...coordination across the stack. Define engineering standards across the team: code review...  ...integration layer between the Node/TypeScript backend and Python automation layer ,...  ...Looking For Must-Haves ~7+ years of software engineering, with a track record of... 
    Full time
    Remote work
    Flexible hours

    Emergence Software

    Remote
    27 days ago
  • $110k - $220k

     ...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a...  ...implementing REST API web services using Spring BootExpert in backend development. Highly hands-on development experience with Node... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Bentonville, AR
    2 days ago
  • $91.8k - $137.6k

     ....Northrop Grumman Aeronautics Systems is looking to add a Software Engineer/Principal Software Engineer - Java Developer to join our team on site...  ..., test and maintain desktop and web applications and backend services as part of an Integration Functional Capability (... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    2 days ago
  • $147k - $237.5k

     ...understand.We are looking for experienced engineers with a strong product sense who asks "...  ...standardsYou haveStrong experience in one or more backend languages (e.g., Go, Java, Python, Rust)...  ..., Cursor, Claude) as part of day-to-day software developmentExperience building and... 
    Full time
    Remote work

    Palo Alto Networks

    Boston, MA
    2 days ago
  •  ...the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex...  ...FastAPI, FastMCP, and ADK to build and enhance robust backend services that bridge core enterprise data with Agentic... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Sunrise, FL
    2 days ago
  • $148.5k - $313.7k

     ...future of Salesforce.Note: By applying to the Senior / Lead Software Engineer - Full Stack posting, recruiters and hiring managers across the...  ...most to customers, from the UI they touch every day to the backend services and data models that power them.You’ll also help us... 
    Full time
    Remote work

    Salesforce

    Atlanta, GA
    1 day ago
  •  ...Principal Software Engineer Cyberhaven is seeking a Principal Software Engineer to join our Browser Extension team. This role is crucial in...  ...Implement features that interact securely with web content and backend services while ensuring compliance with security best... 
    Remote work

    Aidoos

    United States
    5 days ago
  • $166k - $225k

     ...brainstorm and connect on key projects.About Our Engineering OrganizationOur Product Engineering...  ...are proud to have one of the strongest software development teams in the health tech...  .../React Native (frontend), Node.js/Java (backend), AWS cloud services.Demonstrated ability... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Worldwide
    3 days per week

    AstraZeneca

    Gaithersburg, MD
    1 day ago
  •  ...Backend Developer This is a remote position. As a part of Backend team, you will be working with the leads/client to understand the...  ...practices/technologies to improve productivity. Mentor junior engineers to help them learn & grow their technical & functional expertise... 
    Remote work

    Moxie

    United States
    4 days ago
  •  ...Principal Software Development Engineer San Jose, California, USA Zscaler accelerates digital transformation to ensure our customers can be more...  ...department. As a Principal Software Engineer you will build the backend systems that keep the product fast, reliable, and able... 
    Remote work
    3 days per week

    Zscaler

    United States
    2 days ago
  • $100k - $150k

     ...Principal Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud...  ...production. Advanced proficiency in Java, Go, C++, or similar backend languages. Deep understanding of data modeling, system... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Framingham, MA
    2 days ago
  • $295.25k - $345.04k

     ...relationships between people around the world.WHY GAME SAFETY?As a Principal Software Engineer on Game Safety, you’ll work on some of the most...  ...problem solver: whether the solution requires deep-diving into backend services, scaling ML pipelines, or diving into data, you... 
    Full time
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours

    Roblox

    San Mateo, CA
    1 day ago
  • $165k - $185k

     ...Job Title: Principal Software Engineer, AI Location : Remote - US Clari + Salesloft are building the next era of enterprise revenue...  ...and/or Java; comfort working across data engineering, backend systems, and platform infrastructure ~ Excellent communication... 
    Remote work

    Clari + Salesloft

    United States
    2 days ago
  • $266.2k - $425.9k

     ...Acceleration group empowers over 2,000 engineers to build, test, and deploy...  ...for rethinking how software gets shipped at scale — and what...  ...the RoleWe're looking for a Principal Software Engineer to help define...  ...engineering, or foundational backend platforms.Strong... 
    Live out
    Work at office
    Remote work
    Shift work

    HubSpot

    Cambridge, MA
    1 day ago
  •  ...Principal Software Engineer- C++ and Lasers Location: Wilmington, MA Position is onsite from Day 1. Only USC/GC. It is a Full-Time role....  .... Job Duties: Design and implement HMI (GUI) and backend code for complex control systems with some interfaces and... 
    Full time
    Local area
    Remote work

    Saviance

    Wilmington, MA
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Backend. Be the first to apply!