wagey.ggwagey.ggv1.0-0f5e85e-22-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Software Engineer Role/Docker - Software Engineer, Billing
Docker

Docker - Software Engineer, Billing

Remote - Seattle, Washington, United States$137k - $223k+ Equity1mo ago
RemoteMidNAPaymentsCloud ComputingSoftware EngineerGoReactTypeScriptStripeAWS

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 4+ years building production SaaS applications • 2+ years with TypeScript/React on the frontend • Experience with payment and billing platforms — Stripe strongly preferred • Comfort with cloud infrastructure: AWS preferred, Postgres, Terraform, Kubernetes, GitHub Actions • Demonstrated ability to write clear technical specifications and design documents — this is as important as code • Experience or genuine interest in billing, payments, subscriptions, or financial systems • Strong written English; we are async-first and writing is how decisions get made • Security-aware engineering practices • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience • What sets you apart • What sets you apart • You understand that in an AI-agent development workflow, the leverage is upstream — in planning, specification, and architectural thinking — not in writing lines of code. You want to help define what high-quality AI-assisted development actually looks like on a team that ships business-critical systems. • What to Expect • What to Expect • First 30 Days • First 30 Days • You will ship code in your first week. We run an agent-first development workflow — plans before code, specifications before generation, review before merge — and onboarding is no exception. You will get hands-on with the Billing Platform codebase and service architecture early, meet your counterparts across product, finance, and business operations, and build a working picture of how billing, payments, and entitlements move through Docker's products. By the end of 30 days you will have shipped real work and have a clear sense of how the team operates. • First 90 Days • First 90 Days • You will be an active contributor to design discussions and code reviews, bringing both engineering rigor and a billing domain lens to work in flight. You will have shipped your first meaningful feature through the full lifecycle — design, implementation, deployment, and production — and have a working understanding of where the most important improvements should be made. • One Year Outlook • One Year Outlook • You will be a trusted contributor on a team that is setting the standard for AI-agent-driven development on real business systems. You will have driven meaningful improvements to billing accuracy, payment reliability, or developer experience — and your work will be directly visible in the commercial systems that make Docker's growth possible. You will have a clear sense of what you own and where you're headed next. • 6+ years of experience building, deploying, and monitoring microservices on top of cloud infrastructure (AWS, Azure, GCP, etc.). • Proficiency in modern programming languages (we primarily use Go). • Knowledge of relational and non-relational databases in high-volume environments. • Strong grasp of software engineering best practices (code review, source control, CI/CD, testing). • Comfortable working with autonomy across distributed, remote teams. • Bonus points: hands-on experience in infrastructure security, policy enforcement, or compliance frameworks (e.g., SLSA, SOC 2, FedRAMP). • What to Expect • What to Expect • First 30 Days • First 30 Days • Meet the team and understand the mission. • Explore the codebase and ship your first small change. • First 90 Days • First 90 Days • Feel confident in a portion of the codebase. • Ship a more significant change and demo it internally. • Attend a customer call to learn how our registry supports real-world needs. • Gain a working understanding of Docker personas and how they apply to the registry. • First Year • First Year • Take ownership over a functional area (scope depends on level). • Help shape the direction of Docker products, with a strong focus on security and policy enforcement. • Collaborate across teams to deliver end-to-end features that strengthen supply chain • Docker considers sponsorship on a case-by-case basis based on business needs.

Responsibilities

• Lead and contribute to features across the billing stack: subscription management, payment processing, entitlements, invoicing, and internal tooling • Write, review, and maintain Go/Golang backends and TypeScript/React frontends — including unit, integration, and e2e tests • Architect and specify systems with enough precision that AI-assisted implementation produces correct, reviewable output • Work within a cross-functional team alongside product, design, and data engineering • Own features through their full lifecycle: design, implementation, deployment, and production operation • Handle ad-hoc internal billing support requests across the company • Develop, deploy, and monitor microservices and serverless components in AWS. • Build and improve automation tooling including GitHub Actions, Argo CD, and Grafana dashboards. • Tackle high-performance engineering challenges to deliver container images and metadata efficiently and securely. • Design and enforce security and compliance policies across delivery pipelines. • Collectively own the security posture and developer experience of secure container images. • Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability

Benefits

• Freedom & flexibility; fit your work around your life • Designated quarterly Whaleness Days plus end of year Whaleness break • 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 • Medical benefits, retirement and holidays vary by country • Remote-first culture, with offices in Seattle and Paris • Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X