Docker, Inc logo
Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

Staff Software Engineer, Billing

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Washington

Posted

36 days ago

Salary

$170.4K - $275.6K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishAWSGrafanaJenkinsKubernetesPostgreSQLTerraform

Job Description

Staff Software Engineer, Billing

Docker, Inc

• Own and evolve the infrastructure supporting Billing Platform services: compute, storage, networking, CI/CD, and observability • Design and maintain IaC (Terraform) for billing system infrastructure on AWS; set module patterns and standards for the team • Build and own observability systems — metrics, logging, alerting — with a focus on billing accuracy and payment reliability • Define deployment patterns and runbooks that work well in an AI-agent-assisted development workflow: clear rollback procedures, safe promotion gates, automated validation • Partner with software engineers on service design — bringing infrastructure constraints and operational requirements into the conversation before code is written • Identify systemic risks and drive improvements that span team or organizational boundaries • Lead incident response for billing system issues; own the on-call rotation and postmortem process • Mentor engineers across the team; your technical judgment should raise the floor for everyone

Job Requirements

  • 8+ years in platform, infrastructure, or SRE roles supporting production SaaS systems at scale
  • Deep AWS expertise: ECS or EKS, RDS (Postgres preferred), networking, IAM, cost management — you've operated these systems under real load and real incidents
  • Expert-level Terraform; you've designed reusable module patterns and set standards others follow
  • Experience building and owning observability stacks (Datadog, Grafana, or similar) at an organizational level — not just using them
  • Strong familiarity with CI/CD systems — Jenkins, GitHub Actions, or equivalent — including pipeline design and developer experience ownership
  • Kubernetes at an operational and architectural level
  • A track record of identifying systemic risks and driving improvements that span team or organizational boundaries
  • Security-first mindset: threat modeling, blast radius analysis, least-privilege by default, audit trails as a design requirement
  • Strong written English; at Staff level, written communication is how you scale your influence across teams
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

  • Freedom & flexibility; fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup; we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity; we are a growing start-up and want all employees to have a share in the success of the company
  • Docker Swag
  • Medical benefits, retirement and holidays vary by country
  • Remote-first culture, with offices in Seattle and Paris

Related Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer, AI

MeridianLink

MeridianLink is a software development company helping financial institutions and FinTech companies streamline experiences so members and customers can live better lives. Specifica

• Own the reference architecture for the AI platform, encompassing API abstractions, prompt and version management, RAG infrastructure, vector retrieval, evaluation harnesses, and model serving. • Lead build-vs-buy evaluations for AI components, including due diligence and integration planning. • Design foundational data pipelines and infrastructure to support reliable, scalable AI services. • Define and document API contracts, standards, and platform interfaces across engineering. • Contribute to backend development in Python and RESTful API design, including integrations with leading AI providers. • Participate in full-stack delivery when needed, using React/TypeScript/Vite to deliver AI features. • Build and maintain tooling, SDKs, and platform APIs to enable safe, scalable AI adoption by product teams. • Drive improvements to AI-assisted development workflows with tools like GitHub Copilot and Claude. • Implement integrations with LLMs: context management, prompt templating, response validation, and robust fallback strategies. • Build and maintain evaluation frameworks for reproducible model testing. • Establish observability and performance tracking for AI services. • Participate in designing vector-based retrieval and model serving infrastructure as custom model capabilities become a focus. • Advise and collaborate with Security through architecture and design phases, ensuring compliance and security standards are met. • Apply secure-by-default principles (encryption, least privilege, audit logging) and stay current with financial data governance and privacy standards. • Collaborate with Product to translate business needs into technical designs and specifications, while contributing a strong architectural perspective. • Support AI platform roadmap development with product leadership. • Engage in companywide architectural forums and workgroups to drive engineering standards. • Partner with Data Engineering, DevOps/SRE, and Security to ensure aligned technical foundations. • Mentor L3–L4 engineers through code reviews, design sessions, and architectural guidance. • Promote engineering excellence, robust documentation, and reusable internal resources.

United States
$152.5K - $260K / year
Owner.com logo

Staff Software Engineer – Core Architecture

Owner.com

We make online growth easy for restaurants.

Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• Design, implement, and maintain core backend systems that are foundational to the platform • Write production code in high-impact areas, including services, shared libraries, infrastructure, and tooling • Define the security boundary for autonomous agents — user identity propagation, task-scoped tool access via a centralized Tool Shed, and sandboxing to limit blast radius • Lead the execution of technically complex projects end-to-end, from design through rollout and iteration • Debug and resolve hard production problems involving scale, data consistency, performance, and reliability • Drive architectural decisions through prototypes, code, and real implementations, not just diagrams • Establish patterns and best practices for service boundaries, APIs, data ownership, and distributed systems • Partner with engineering teams to guide major refactors and platform migrations • Make pragmatic technical trade-offs that balance velocity, quality, and long-term maintainability • Partner with product, engineering, and platform teams to execute technically complex projects • Make high-leverage architectural decisions under uncertainty, with clear trade-offs • Turn vague problems into clear technical strategies and execution plans • Raise the technical bar through deep code reviews, design discussions, and hands-on collaboration • Mentor senior engineers and help grow future technical leaders • Influence engineering direction by being a trusted technical partner who ships high-quality systems

United States
$240K - $250K / year
Life360 logo

Software Engineer – AI-Native, Mobile

Life360

Life360 is an award-winning, San Francisco, California-based family network app that allows families to share their location and collaborate and communicate wit

• Design and build high-quality features integrating third party data and systems. • Work with AI (Claude Code) as a first-class collaborator — your primary workflow involves orchestrating agents to create specs, generate code and tests, verify results, and perform reviews. • Help define and codify AI-Native engineering practices for the Foundry team, establishing playbooks the broader org can adopt. • Build across the full stack as needed — shipping polished, performant, and reliable experiences to tens of millions of users. • Collaborate closely with product managers and designers to turn complex user problems into elegant, scalable engineering solutions. • Contribute to architectural decisions, code reviews, and a culture of craft and continuous improvement. • Participate in on-call rotation and incident response. • Use agentic workflows to dramatically increase the delivery of strong outcomes — moving faster without sacrificing quality. • Mentor team members and contribute to team processes, technical standards, and help evolve the team's AI-native engineering practices. • Support performance, reliability, and accessibility across the features you own.

United States
$118K - $161.5K / year
Job Closed

Fullstack .Net/Javascript + JQuery and KendoUI

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i

Important Information Experience: +7 years Job Mode: Full-time Work Mode: Remote ID: 20874 Job Summary Our development team is looking for a well-rounded Software Engineer to join their awesome team. The primary responsibility of the Software Engineer is to analyze, design, code, and test new features. This team member will also be responsible for bug fixes and improvements to existing code. Responsibilities and Duties - Design and code new features/enhancements and troubleshoot production issues - Create/update features to meet our security, coding and functionality standards - Develop tools and practices that will increase the efficiency of your team - Work closely with architects and business partners to define Agile stories for new capabilities - Follow agile development practices - Work collaboratively and cohesively in a great team environment - Collaborate with local and remote team members. Qualifications and Skills - High competency with Object Oriented and S.O.L.I.D principles - High competency with C# and SQL Server/T-SQL - Hands-on experience with Visual Studio 2017 and above and .NET 4.5 and above - Experience working with n-tier architectures, WCF services, microservices, WebAPI  - Solid familiarity with RESTFul API, Javascript, CSS, HTML, XML and JSON - Familiarity with JQuery and a modern JS framework (Vue or Angular or React) - Experience working with SQL Server Management Studio - Familiarity with Unit testing and Code Quality considerations. - Experience with Agile and Azure DevOps - Self-starter who can grasp difficult concepts and large architecture quickly - Must exhibit a high-level of analytical skills and attention to detail - KendoUI experience is desirable - BS in Computer Science or Computer Engineering or equivalent 6 -7 year work experience About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Mexico