Chainguard logo
Chainguard

Making the software supply chain secure by default.

Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 2021H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

$220K - $258K / year

Seniority

Lead

Job Description

Principal Software Engineer

Chainguard

• Set the technical direction for the Athena clearing house by making the hard architectural calls on data validation pipelines, customer entitlement systems, workflow orchestration, upstream reconciliation, OSV publication, and coalition interfaces. Scale the team and the product area. • Define and drive the transition from rapid prototyping to a sustainable, production-grade product stack including observability, incident handling, and operational rigor • Partner with staff engineers to establish domain ownership and technical standards across the team • Lead the design of systems that process unstructured vulnerability reports from enterprise customers, deduplicate findings, and surface clean signals to the libraries remediation team • Identify and retire technical debt introduced during the team's high-velocity prototyping phase • Serve as a thought partner on build-vs-buy decisions, capacity planning, and long-term architectural bets • Contribute to a hiring bar that brings in engineers who can sustain serious output without burning out

Job Requirements

  • A track record of setting technical direction for complex, production-facing distributed systems raising the entire team's ceiling
  • Deep fluency in Go and experience with GCP and Terraform is a must; polyglot engineers who can pick up new stacks quickly are welcome
  • Ability to work with messy, unstructured data validating, deduplicating, and extracting signal from real-world enterprise inputs
  • Experience transitioning teams from fast-moving prototypes to maintainable systems, monitoring, alerting, SLOs, on-call
  • You've built systems that handle multiple customer types with different entitlements, access levels, and interaction patterns
  • Comfort operating across the full backend stack workflows, data pipelines, APIs with minimal hand-holding
  • Opinions about cost-efficient AI usage and resource allocation are a plus
  • Prior background in security-adjacent domains (supply chain, vulnerability management, cloud security)

Benefits

  • Flexible & Remote-First Culture: Work remotely with team meetup opportunities, bi-annual destination summits, and a monthly stipend for coworking spaces, phone and internet costs.
  • Our Approach to Equity: Receive stock options upon hire and promotion. Plus, you can participate in secondary offerings and have 10 years to exercise your options (yes, you read that correctly: 10 years!).
  • 100% Covered Health Insurance: We cover 100% of your health, vision and dental insurance premiums for you and your dependents. Nothing comes out of your paycheck.
  • ∞ Flexible Time Off: Take the time you need – to do our best work, we need to recharge and reset.
  • 18 Weeks Paid Parental Leave: We offer 18 weeks for birthing parents and 12 weeks for non-birthing parents, with the option to use it all at once or throughout your child's first year.

Related Job Pages

More Full-stack Engineer Jobs

Redpanda Data logo

Senior Software Engineer, Connectors

Redpanda Data

Redpanda Data is a cost-efficient streaming data platform that is compatible with Kafka APIs. The company strives to ensure a user-friendly platform and simplify real-time data whi

Role Description We are continuing to invest and grow our Go-based Connector team at Redpanda. We are looking for a Software Engineer who is up for the challenge to not only build the systems and to lift Redpanda into the public cloud space, but also shape the technical culture that creates these systems. In this role, you will focus on developing and maintaining our Connector ecosystem, with an emphasis on open source development. You will collaborate closely with our Cloud and Core engineering teams to build robust and scalable systems, with an emphasis on stability and safe upgrades with zero downtime. - Contribute to our Connect codebases - Design new AI solutions to evolve how end-users work with streaming data - Participate in an on-call escalation chain, help drive down problems that lead to on-call escalations, and help drive improving on-call quality of life - Work with all engineering teams for deploying services across all of our supported clouds - Make resilience and observability integral to the system, enabling us to run a managed, cloud-based streaming-as-a-service with >99.9% uptime - Build & design Redpanda’s connect-in-the-cloud infrastructure with reliability and performance in mind Qualifications - Passion for working on deeply technical projects and wanting to work on distributed systems, concurrency & parallelism, and correctness - Strong understanding and experience of Go - Experience with how best to use AI, and a recognition of its limitations - Knowledge of at least one: AWS, Azure, GCP - An understanding of stream processing - Experience and are comfortable working with a 100% distributed engineering team, collaborating on GitHub, in the open and a self-starter - Comfort working within a small team and 100% distributed engineering org collaborating on GitHub, JIRA, Slack, Confluence and video meetings - Excellent communication and interpersonal skills, capable of engaging with stakeholders at all levels of the organization Requirements - Nice to have: - Working knowledge of working on, using, and extending Kubernetes helm charts - Experience building a SaaS platform - Experience operating and using streaming platforms either as a user or provider - Cloud engineering experience - UI experience Benefits - U.S. base salary range for this role is $172,000 - $235,000 (CA, NY, WA) and $164,000 - $229,000 (other US locations). - Our salary ranges are determined by role, level, and location. - We strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. - Your talent partner will share more about the specific salary range for your preferred location during the hiring process. - Please note that Redpanda uses artificial intelligence (AI) technology to assist in the screening and assessment of applications for this position. However, all final hiring decisions are made by our human hiring team. Company Description Join Redpanda if you’d enjoy being part of a fast-moving, diverse, people-first organization with team members around the globe and a culture based on trust, transparency, communication, and kindness. You'll dive into a nimble, high-impact team with the latest AI tools — and the budget to actually use them.

United States
$164K - $235K / year
Full TimeRemoteTeam 1-10Since 2021H1B No Sponsor

• You manage customer projects from start to finish • You develop software solutions across front-end and back-end • You use cutting-edge technologies and, through a variety of projects, get to know the many facets of .NET development • You take on responsibility and gain exposure to a wide range of industries

Germany
Crawford & Company logo

Technical Engineer I

Crawford & Company

We’re Crawford, a global leader in claims management, where every claim represents a person and a community we help restore. At Crawford, employees are empowered to grow, emboldened to act and inspired to innovate. Our industry-leading team pioneers new solutions for the industries and customers we serve. We’re looking for the next generation of leaders to take this journey with us. We hail from more than 70 countries and speak dozens of languages, reflecting the global fabric of the audience we serve. Though our reach is vast, we proudly operate as One Crawford: united in purpose, vision and values.

Full TimeRemoteTeam 10,001

Role Description We’re looking for a curious and agile Technical Engineer I who thrives on learning new technologies and building smart solutions. If you enjoy solving problems, creating tools, and driving data-driven impact this role is for you! - Rapidly learn and apply new languages and techniques for flexible problem-solving - Build tools and automation to improve claim quality and internal processes - Develop data, reports, and analytics solutions for clients - Enhance client outcomes through data analysis and insights Qualifications - Strong problem-solving mindset and adaptability - Passion for learning new tools, languages, and technologies - Experience with data, reporting, and analytics development Benefits - Pay and incentive plans that recognize performance excellence - Benefit programs that empower financial, physical, and mental wellness - Training programs that promote continuous learning and career progression while enhancing job performance - Sustainability programs that give back to the communities in which we live and work - A culture of respect, collaboration, entrepreneurial spirit and inclusion

United States
pub. - Public Value Technologies logo

Full-Stack Engineer

pub. - Public Value Technologies

Die digitale Tochter von BR & SWR – wir gestalten digitale Plattformen.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Konzeption und Entwicklung von Anwendungen über den gesamten Stack hinweg im ARD-Kosmos – vom API-Design bis zur fertigen Oberfläche • Du entwirfst und implementierst skalierbare Microservices in der jeweils passenden Programmiersprache und mit modernen Frameworks (z.B. Java mit Spring Boot oder Quarkus, Go, C#, Typescript) • Du erstellst moderne, performante und barrierefreie Frontends mit React, Next.js und Typescript • Gemeinsam im Team konzipiert und entscheidet ihr über sinnvolle Systemarchitekturen zum Austausch, Caching und Transformieren von Daten sowie über durchdachte State-Management-Konzepte im Frontend • Du arbeitest mit containerisierten Anwendungen auf Basis von Docker und Kubernetes und unterstützt bei deren Betrieb und Weiterentwicklung • Entwicklung, Pflege und Verwendung von Schnittstellen (z.B. REST, GraphQL) • Du bringst dich aktiv in Code Reviews, technische Diskussionen und Architekturentscheidungen ein • Identifikation und Umsetzung von Verbesserungen in Bezug auf Performance, Zuverlässigkeit, Barrierefreiheit und Wartbarkeit bestehender Systeme

Germany