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

Principal Software Engineer - North America

OpsMill SAS

Join us in pushing the boundaries of what’s possible in infrastructure automation
Infrastructure automation is at an inflection point. You can help us push it to the next level. Join the team of engineers and operators building Infrahub, the data layer that automation actually needs.

Why work at OpsMill?
DISTRIBUTED
Were a fully remote company, and always will be. Work from whatever space makes you happy.

CONNECTION
Twice a year, we get together for company offsites to connect and learn together. Each meetup is in a different employee’s home city.

OPPORTUNITY
As a fast‑growing startup, OpsMill offers plenty of opportunities to contribute and shape things to come. Jump in as deep as you want.

BALANCE
We reject the ethos of the "startup grind." World‑class results require intensity but not burnout. Like elite athletes, we know that balancing high performance with recovery is the key to sustainable success.

CHALLENGE
You’ll join a team of seriously smart thinkers and builders who are pushing the limits of what’s possible in infrastructure automation. We welcome your new ideas, curious exploration, and bold approaches too.

SATISFACTION
You’ll help solve one of the biggest problems in infrastructure automation today, and see global companies with massive networks benefit from your work.

Open roles
Principal Software Engineer - North America
Location
US/Canada; Canada; United States

Employment Type
Full time

Location Type
Remote

Department
Engineering

The best platforms arent just built to work today—theyre designed to scale gracefully tomorrow.
Infrastructure automation is having its moment. Customers are adopting faster, deployments are growing, and the opportunity ahead is massive. But capitalizing on that opportunity requires something many companies struggle with: maintaining software architectural excellence and agility while scaling rapidly. Clean, extensible systems dont happen by accident—they require intentional design, deep technical leadership, and a vision that spans the entire platform.

At OpsMill, were building the next generation of infrastructure data management with Infrahub, our open‑source platform that helps automation teams unify data and scale automation reliably. Weve achieved product‑market fit, and now were expanding—new products, growing customer deployments, and increasing demand from the market. This is the exciting phase where the right software architectural decisions compound into sustainable competitive advantage.

Why This Role Exists Now
Opportunity is knocking, and we need to answer with world‑class engineering. Were building not just one product, but a platform ecosystem—Infrahub, Infrahub Sync, and future innovations that will redefine how automation teams work. We need a technical leader who can architect across this entire platform to ensure systems are extensible and robust, and drive our evolution toward an AI‑first engineering culture. This isnt about fixing problems—its about ensuring our software architecture keeps pace with our ambition. We need someone who has scaled complex systems before, who thinks in terms of platforms not just products, and who can guide multiple engineering teams toward technical excellence.

If youre energized by building elegant, scalable software architectures and driving transformational change in how teams leverage AI, this is your opportunity.

What Youll Be Doing

Own the technical software architecture across our platform ecosystem —Infrahub, and future products— to ensure clean, extensible design that scales gracefully with customer growth

Lead strategic initiatives hands‑on , implementing high‑impact architectural improvements to our graph database engine, backend services, and core platform components

Drive systematic reduction of technical debt by establishing architectural standards , identifying areas that will create problems at scale, and guiding the team through thoughtful evolution of the codebase

Champion and implement AI‑first engineering practices across the team —establishing how we leverage AI in day‑to‑day development, ensuring our codebase and platform work seamlessly with AI tooling, and designing product capabilities that make it easier for customers to build AI‑powered automation on Infrahub

Provide technical leadership through architecture reviews , code reviews, RFC/design doc creation, and mentorship— elevating the entire engineering teams capabilities and decision‑making

Collaborate with Product, Head of Engineering, and CTO to anticipate scaling challenges before they arrive , translating business roadmap into technical strategy and ensuring our software architecture enables rather than constrains product innovation

Work closely with engineers

through implementation phases, ensuring architectural decisions are properly understood and executed while maintaining high velocity and code quality

What You Bring

8+ years of backend and platform engineering experience , with a track record of building and scaling complex systems that handle real production load

Expert‑level Python proficiency and deep understanding of writing performant, maintainable code in large codebases

Experience building developer platforms or tools

that other engineers build on top of

Proven experience designing and scaling distributed systems , including API design, data consistency patterns, and architectural trade‑offs at scale

Track record of leading significant initiatives

or platform architecture design, with examples of improving system scalability, reliability, or developer velocity

Hands‑on software architect mindset —youre equally comfortable writing code, reviewing designs, and mentoring engineers to elevate the entire teams technical capabilities

Strong conviction about AI‑first engineering

and eagerness to drive its adoption across the team, transforming how we build software and enabling our customers to leverage AI effectively

Excellent written and verbal communication skills —you can write clear design docs, present technical strategy to leadership, and collaborate effectively across product, engineering, and customer‑facing teams

Self‑directed and effective in remote environments

with at least 4 hours of overlap with CET timezone (Europe, UK, or US East Coast locations work well)

Nice‑to‑Haves

Experience with Rust or Go for performance‑critical components

Hands‑on experience with graph databases (Neo4j or similar)

Background in infrastructure automation, NetDevOps, or network engineering domains

Contributions to open‑source projects or technical communities

Why OpsMill?

The people:

Work alongside world‑class engineers whove built and scaled automation platforms in production. Daily technical challenges with smart colleagues who push you to grow.

The product:

Shape Infrahub based on real customer needs. Your input directly influences features, integrations, and roadmap priorities.

The mission:

Were making enterprise‑grade infrastructure automation accessible to any organization. Open‑source at the core, production‑ready out of the box. This is a multi‑year journey, not a quarterly sprint.

The impact:

Youll work with teams managing some of the worlds most complex infrastructure deployments, solving problems that ripple across entire organizations.

Our Commitment to Diversity and Inclusion
OpsMill is committed to building a diverse and inclusive team. We believe different perspectives make us stronger and more innovative. We encourage applications from candidates of all backgrounds and experiences, and were committed to providing an inclusive environment where everyone can do their best work.

Principles we follow
Be fearless & bold
We fearlessly challenge the status quo and pave our own path.

Be curious & always learning
Growth happens outside of our comfort zone.

Be user‑centric
We keep the user at the forefront, understanding their needs and perspectives.

Embrace our growth opportunities
Our mistakes are opportunities to learn, innovate, and improve—proving that were constantly pushing ourselves forward.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - North America in Richmond, VA vacancy
  •  ...of what’s possible in precision motion systems. Alva Industries is scaling its commercial operations in North America and is seeking an Application Engineer to play a key role alongside our Sales Manager in driving regional growth and customer success . Alva I based... 
    Suggested
    Remote work

    Alva Industries

    Richmond, VA
    1 day ago
  • $250k

     ...SimScale is an engineering simulation platform that is revolutionizing the way engineers,...  ...driving simulation and AI adoption across North America. You will design solution architectures...  ...for enterprise CAE / CAD / PLM / ERP software Engineering degree or higher with specialization... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    SimScale

    Richmond, VA
    16 hours ago
  • $180k - $220k

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...publisher of CTE and elective digital curriculum in North America, we offer a vast catalog of over 250 courses spanning grades... 
    Suggested
    Remote work

    eDynamic Learning

    Richmond, VA
    16 hours ago
  •  ...About the Role Fetch is America’s rewards app, and measurement sits...  ...technical standards, mentor engineers, and help shape one of the company...  ...Requirements) 10+ years of software engineering experience,...  ...experience operating at the Staff or Principal Engineer level Deep... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Fetch..

    Richmond, VA
    2 days ago
  •  ...FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions...  ...industry average. The Position We're looking to hire a Principal Software Engineer (.NET + Data) to join our team. You'll work with... 
    Suggested
    Remote work

    Full Stack LLC

    Richmond, VA
    4 days ago
  •  ...Field Application Engineering Manager – Americas About Us At Axelera AI, we’re not just another deep‑tech startup — we’re redefining the future of...  ...evaluation to full deployment of our Metis AI platform . Based in North America, you’ll lead a small, high‑performing team of two... 
    Local area
    Remote work

    Axelera AI

    Richmond, VA
    2 days ago
  • $150k - $214k

     ...Overview Were seeking a Principal Engineer to establish data architecture excellence across our...  ...Required Qualifications 10+ years building software applications with heavy focus on data...  ...Healthcare Exchange, LLC and its North American subsidiaries (collectively, “GHX... 
    Work at office

    Sky Mavis

    Richmond, VA
    16 hours ago
  •  ...TPA handled activities. This role is key in driving technical excellence and ensuring best-practice management of claims across the Americas. The ideal candidate has deep expertise in multi-state liability and workers' compensation claims, effective leadership abilities,... 

    AXA Group

    Richmond, VA
    2 days ago
  • $2,000 per month

     ...is The Role: As part of the Platform Engineering department, the Traffic team is crafting...  ...scaling demands by developing and maintaining software, codebases, tooling and automations....  ...and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian... 
    Local area
    Remote work
    Flexible hours

    Elasticsearch B.V.

    Richmond, VA
    1 day ago
  • $124k - $156k

     ...compliance. Learn more at insightsoftware.com.Job Description:As a Principal Software Engineer on the Platform Services team, you will serve as the...  ...environments.The salary range in United States of America for this position is 124,000.00 to 156,000.00 USD Annual.Your... 
    Work experience placement
    Immediate start

    insightsoftware

    Richmond, VA
    17 hours ago
  • $160k - $190k

     ...remotely anywhere within the United States. As a Fullstack engineer on the Application Experience team, you will play a pivotal role...  ...is headquartered in Atlanta, USA, with regional teams across North America, EMEA, and APAC. How we support you: Autonomy and... 
    Remote work
    Home office
    Flexible hours

    FullStory

    Richmond, VA
    1 day ago
  • $75k - $80k

     ...for banks, credit unions, fintechs, and global brands across North America. We are backed by EDC Growth Equity, Epic Ventures, Vistara Growth...  ...used at merchants worldwide. Youll work alongside senior engineers who will help you grow fast - and youll be encouraged to use... 
    Full time
    Internship
    Remote work
    Worldwide
    Flexible hours

    Brim Financial

    Richmond, VA
    1 day ago
  •  ...governments and environmental health regulatory agencies across North America to automate workflows, digitize records, streamline...  ...systems that power municipalities today. We are looking for engineers who take pride in their work and enjoy solving complex challenges... 
    Local area
    Remote work
    Home office
    Work visa
    Flexible hours

    SDL

    Richmond, VA
    2 days ago
  •  ...leader in construction project controls software, empowering over 850 companies taking...  ...industries including construction and engineering; transportation infrastructure; mining;...  ...Kiewit, through its subsidiaries, is one of North Americas largest and most respected construction... 
    Full time
    Remote work

    InEight

    Richmond, VA
    1 day ago
  • $145k - $160k

     ...design, and innovative technology to tackle Americas reading crisis head‑on — with the goal...  ...an experienced Full Stack - Senior Software Engineer to join our small, mission-driven...  ...driven decision making (KPIs, OKRs, and North Star metrics) Use data to inform... 
    Remote work
    Flexible hours

    Magpie Literacy

    Richmond, VA
    1 day ago
  • $165k

     ...possible. We’re a remote‑first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission...  ...! About The Role Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal... 
    Local area
    Remote work

    Dragos, Inc.

    Richmond, VA
    2 days ago
  • $95 per hour

     ...R2D2 10823396 Role Virtualization Engineer Work location Herndon, VA Rates as...  ...for providing support for hardware, OS, software applications, and networking....  ...MANDATORY - ERM Miguelangel Buonafina | Capgemini North America Tel.: (***) ***-****
    For contractors
    Local area
    Relocation

    Redolent

    Richmond, VA
    2 days ago
  • $170k - $225k

     ...Senior Software Engineer, Enterprise Location: Remote (North America) YOE: 6+ years as a Software Engineer in AI Powered Web-based Products Base pay range $170,000.00/yr - $225,000.00/yr About the role Own backend-heavy systems that power enterprise admins, builders, and... 
    Full time
    Remote work

    Crossing Hurdles

    Richmond, VA
    2 days ago
  • $100k - $120k

     ...for banks, credit unions, fintechs, and global brands across North America. We are backed by EDC Growth Equity, Epic Ventures, Vistara Growth...  ...0 winner. We are looking for an experienced Full Stack Engineer who can own features end‑to‑end and make meaningful... 
    Full time
    Remote work

    Brim Financial

    Richmond, VA
    1 day ago
  •  ...platform (the leading cloud-based ERP software platform) and offers advanced automation...  ...of over two hundred folks, based across North America, Europe, and Asia Pacific. Our...  ...processes that improve the way our global engineering teams work. You’ll be part of a small... 
    Local area
    Remote work
    Worldwide

    Zone

    Richmond, VA
    17 hours ago
  • $140k

     ...the real you.**New Charter Technologies, is seeking a Senior Software Engineer - Microsoft Dynamics 365 Business Central (in other...  ...small-to-medium sized businesses in 10+ industries across North America, and we deliver best-in-class technology solutions to propel... 
    Remote work
    Flexible hours

    New Charter Technologies, Llc

    Richmond, VA
    1 day ago
  • $150k - $250k

     ...firms has grown to more than 600 people operating throughout North America, Europe and Asia. Since spinning out of a large brokerage firm...  ...motivated, quick‑learning developer for our algorithmic software development team. In this role, you will be involved in the development... 
    Worldwide
    Flexible hours

    Framework Ventures

    Richmond, VA
    2 days ago
  •  ...Software Developer The FreedomPay Commerce Platform is the technology of choice for many of the largest companies across the globe...  ...against Point-to-Point Encryption with EMV standard in North America. FreedomPay's robust solutions across payments, security, identity... 
    Full time
    Casual work
    Work at office
    Flexible hours

    FreedomPay

    Richmond, VA
    2 days ago
  • $130k - $160k

     ...for banks, credit unions, fintechs, and global brands across North America. We are backed by EDC Growth Equity, Epic Ventures, Vistara Growth...  ...Deloitte Fast 500 winner. We are looking for a Senior Engineer to lead the architecture and development of core platform... 
    Full time
    Remote work

    Brim Financial

    Richmond, VA
    1 day ago
  • $109k - $215k

     ...MongoDB is building a world‑class team in North America to create tooling that helps customers...  .... Were looking for a Senior Engineer with a strong background in computer science...  ...Java, Spring Boot, and Kafka Set up software development infrastructure (tech stack,... 
    Local area
    Worldwide

    MongoDB

    Richmond, VA
    1 day ago
  •  ...access to MCP servers. As a Senior Frontend Engineer at Pomerium, you will play a crucial...  ...venture backed startup. When you ship software at Pomerium, it will be used by some of...  ...to candidates in most countries within North America and Europe. Stay up to date with... 
    Remote work
    Flexible hours

    Pomerium Enterprise

    Richmond, VA
    1 day ago
  • $126k - $248k

     ...facing features built on the core query engine and integrating query with other products...  ...or Canadian offices or remotely within North America. Candidate Profile 5+ years of experience...  ...experience building industrial‑strength software Solid computer science fundamentals,... 
    Local area
    Remote work

    MongoDB

    Richmond, VA
    2 days ago
  •  ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly... 
    Full time
    Remote work
    Flexible hours

    Canals

    Richmond, VA
    2 days ago
  • $180k - $225k

     ...within Servicing — and we’re hiring the founding engineers. About the Role We’re seeking a Senior Software Engineer to join our new Payments Team and help build...  ...is 100% remote and we work with teams across North America, South America, and Europe to help them hire. #J-... 
    Remote work

    Recruiting from Scratch

    Richmond, VA
    2 days ago
  •  ...different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products...  ...that is right for them! Position Overview As a Principal Engineer, Software at CarMax, you will lead the design and development of innovative... 
    Full time
    Work at office
    2 days per week

    CarMax

    Richmond, VA
    4 days ago

Do you want to receive more vacancies?

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