Please, let Docker know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Docker is a remote-first company that simplifies the lives of developers creating impactful applications.
The Billing team focuses on providing users with a seamless purchasing experience and straightforward plan management across Docker’s products.
The Senior Backend Engineer will address challenges such as rolling out billing for new products, supporting large enterprises with complex billing structures, streamlining operations, and managing consumption-based billing.
The role involves designing, building, and maintaining backend services within Docker's ecosystem.
Collaboration with cross-functional teams is essential to ensure the reliability, scalability, and performance of critical systems.
The engineer will improve development practices to maintain high quality and fast delivery.
The position requires a passion for enhancing developers' experiences and a commitment to Docker's mission.
Responsibilities include building and improving a billing system, adding support for consumption-based billing, leading new feature development, writing project proposals, mentoring team members, deploying code, and responding to internal billing support requests.
Requirements:
Candidates must have 5+ years of experience in building SaaS applications.
A minimum of 3 years of experience with a C-based backend language, preferably Golang, is required.
Experience in senior or leadership roles is necessary, with the ability to take initiative and support junior engineers.
A strong interest or experience in user checkout experiences, payment processing, invoicing, and recurring subscriptions is essential.
Candidates should have experience working with stakeholders across departments.
Familiarity with subscriptions and recurring payments, particularly with platforms like Stripe, is preferred.
Experience with consumption-based billing and alerting is a nice-to-have.
Strong troubleshooting and test automation skills are required.
Proficiency in SQL (Postgres preferred), cloud platforms (AWS preferred), IaC (Terraform preferred), containers (Docker, Kubernetes), CI/CD systems (Jenkins, GitHub Actions), and knowledge of security and compliance best practices (PCI, SOC2, SOX) is necessary.
Strong verbal and written English skills are required, along with a record of documenting SOPs and project proposals.
Candidates must be able to work in a fully remote environment across international time zones.
Benefits:
Employees enjoy freedom and flexibility to fit work around their lives.
A home office setup is provided to ensure comfort while working.
The company offers 16 weeks of paid parental leave.
A technology stipend of $100 net per month is available.
The PTO plan encourages employees to take time off for personal enjoyment.
Quarterly company-wide hackathons are organized.
A training stipend for conferences, courses, and classes is provided.
Employees receive equity in the company, allowing them to share in its success.
Docker swag is available for employees.
Medical benefits, retirement plans, and holidays vary by country.
Apply now
Please, let Docker know you found this job
on RemoteYeah
.
This helps us grow 🌱.