Job Closed

This listing is no longer active.

Chainguard logo
Chainguard

Making the software supply chain secure by default.

Principal Software Engineer – Containers

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

Location

United States

Posted

78 days ago

Salary

0

Seniority

Lead

Bachelor Degree10 yrs expEnglishDockerKubernetesTerraformGo

Job Description

Principal Software Engineer – Containers

Chainguard

• Collaborate with teammates and cross-functional teams to design innovative services and features that enhance the core product, making it more compelling and valuable. • Develop robust tools and services to continue to improve our image build system as it scales. • Own high-impact, deeply technical components of the Chainguard stack, serving as the subject matter expert in those areas • Participate in long-term planning and roadmap discussions, helping identify the key problems the team needs to solve and ensuring they get solved • Work closely with Product on validating new ideas and launching new features. • Mentor engineers and raise the bar for engineering quality across the organization

Job Requirements

  • Bachelor's degree or equivalent practical experience
  • 10+ years of experience in software development
  • Prior experience leading teams of at least 5 engineers
  • Expertise with containers, container registries, Docker, Kubernetes and its greater ecosystem
  • Experience with Terraform or other Infrastructure as Code, and proficiency in creating modules and organizing resources logically for reuse.
  • Experience writing services or tools in Go
  • Strong communication skills, proficiency in English, ability to work autonomously, take initiative, and seek help proactively when necessary.

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

Lago logo

Full-Stack Developer, AI-First

Lago

We connect talented individuals from emerging markets with top-tier remote job opportunities.

ContractRemoteTeam 1-10Since 2024H1B No Sponsor

• Leverage AI tools (Claude Code, Cursor) as primary development environments • Design and orchestrate agentic workflows and sub-agents • Use AI to accelerate development, testing, and debugging • Build and maintain scalable frontend and backend systems • Develop across multiple portals (Consumer, Clinic, Enterprise, Platform, Referral, Admin) • Ensure clean, maintainable, and high-quality code • Optimize database queries and system performance • Design and manage caching layers and connection pools • Build systems capable of handling millions of concurrent users • Ensure all code passes automated review pipelines (5+ bots) before human review • Meet SonarCloud quality gates on first push • Maintain strict security best practices and hygiene • Architect distributed systems for global scale • Ensure reliability, fault tolerance, and high availability • Collaborate on infrastructure and backend architecture decisions

Brazil
$1.8K - $3.5K / month
Job Closed
Avenu Insights & Analytics logo

Software Engineer

Avenu Insights & Analytics

Strengthening governments’ operations and fostering community trust.

Full TimeRemoteTeam 501-1,000Since 1978H1B No Sponsor

• Design, develop, and maintain core application logic using C# • Build and support Windows desktop applications using WinForms • Develop and optimize SQL Server database objects including stored procedures, queries, and schema design • Troubleshoot and resolve complex production issues across database, application, and UI layers • Work within and improve complex legacy systems while maintaining production stability • Contribute to ongoing enhancements and modernization of existing client/server applications • Collaborate with QA, Product, and cross-functional teams to deliver high-quality releases • Participate in code reviews and contribute to improving development standards and practices • Support testing efforts and improve deployment and release processes • Perform other duties as assigned

Texas
Job Closed
BJAK logo

Technical Lead, Applications

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Directly own the core application architecture that connects AI systems to real-world user experiences. • Responsible for the design, reliability, and evolution of backend services, APIs, and client integrations across mobile and desktop. • Ensure production-grade reliability: observability, monitoring, retries, fallbacks, and failure handling. • Ensure AI capabilities are integrated into the product with clear abstractions, predictable behavior, and graceful failure modes.

United Kingdom
BJAK logo

Software Engineer – Desktop

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Full TimeRemoteTeam 51-200H1B No Sponsor

• Own how this system behaves on desktop environments. • Build and maintain cross-platform desktop applications using Electron. • Design responsive and scalable UIs for real-time collaboration. • Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking. • Integrate AI-powered features (chat, agents, AI assistance) via backend APIs. • Optimize startup time, memory usage, and runtime performance. • Profile and reduce Electron overhead. • Ensure smooth real-time updates (messages, typing indicators, presence).

United Kingdom