Principal Software Engineer - North America jobs in United States
cer-icon
Apply on Employer Site
company-logo

OpsMill · 12 hours ago

Principal Software Engineer - North America

OpsMill is building the next generation of infrastructure data management with their open-source platform, Infrahub. They are seeking a Principal Software Engineer to lead the technical architecture across their platform ecosystem, ensuring extensible design and driving AI-first engineering practices.

Software Development

Responsibilities

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 team's 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

Qualification

PythonDistributed systems designAI-first engineeringTechnical leadershipGraph databasesBackend engineeringPlatform engineeringSelf-directedCommunicationMentorship

Required

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—you're equally comfortable writing code, reviewing designs, and mentoring engineers to elevate the entire team's 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)

Preferred

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

Benefits

Work alongside world-class engineers who've built and scaled automation platforms in production.
Daily technical challenges with smart colleagues who push you to grow.
Shape Infrahub based on real customer needs.
Your input directly influences features, integrations, and roadmap priorities.
We're 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.
You'll work with teams managing some of the world's most complex infrastructure deployments, solving problems that ripple across entire organizations.

Company

OpsMill

twittertwitter
company-logo
Simplify Infrastructure Automation

Funding

Current Stage
Early Stage
Total Funding
unknown
Key Investors
Serena
2024-05-28Seed
Company data provided by crunchbase