Location: Manila, Philippines
Workplace: hybrid
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a
Software Solutions Engineer
to join one of our
clients
' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
As a Software Solutions Engineer, you play an important role in the Innovation team, helping to scout, validate and fast-track new ideas that can shape the next generation of the BankWorks platform.
The role is ideal for a curious, hands-on and solution-oriented personality who enjoys experimenting with new technologies, building prototypes and working closely with technical, product and operational teams.
Responsibilities:
● Analyse technology trends in payments/fin-tech industry and adjacent sectors, maintaining up-to-date knowledge of technological developments.
● Convert rough concepts into PoC/MVP implementations, adhering to deadlines.
● Participate in and seek to continuously improve the software life cycle phases, focusing on designing, coding, documenting, testing and support
● Produce concise design notes, demo scripts, and handover documentation for smooth transition to other teams
● Collaborate effectively in cross-functional teams through pairing, brainstorming sessions, and knowledge sharing to meet defined objectives
● Contribute to and maintain the team's internal knowledge-base
● Ensure a high quality/standard of work and service throughout
● Communicate effectively and professionally with internal and external customers
● Perform other duties which may be assigned from time to time
● May be required to work extended hours to meet deadlines and/or be on-call
● Follow all company policies and procedures
● Diploma or Bachelor’s degree in ICT or related professional qualifications
● Solid understanding of the software development life cycle and agile/lean methodologies
● A strong sense of curiosity and willingness to learn new technologies
● Comfortable working in ambiguous, iterative, and exploratory settings
● Strong analytical reasoning, organizational and time-management skills with ability to prioritize tasks and meet deadlines under pressure.
● Be proficient in software development, with ability to use more than one of the following development languages:
-Front-end: Java, Javascript, SQL
-Back-end: Java, PL/SQL
-Real-time: C/C++, PL/SQL, Lua
● Have good knowledge of the following relational database management systems
-Oracle, PostgreSQL, MySQL
● Bonus points for experience or exposure to:
o Modern software architecture patterns (microservices, RESTful services)
o High-volume data streaming technologies (Kafka, RabbitMQ)
o Scripting languages (e.g., Ruby, Python, Bash)
o DevOps tools (e.g., Git, Jenkins)
o Containerisation and cloud environments (Docker, Kubernetes)
● Able to work effectively in a collaborative team environment
● Meticulous, methodical and accurate in the completion of tasks
● Strong communication and writing skills in English
● Willing to work extended hours and be on-call when required
● Experience in writing software for the financial and/or payment industry is preferred
Location: Canada; United States
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
The DHI Content team builds and maintains Docker Hardened Images: a catalogue of security-hardened system packages, container images and Helm charts designed to be minimal, up to date and safe to use in security-conscious and regulated environments.
This is a supply-chain and open-source maintainer role rather than a conventional backend engineering role. You will work across upstream OSS projects, package and image definitions, Helm charts, Kubernetes, integration tests, vulnerability remediation and the controls that prove content is ready to publish. The work is broad by design: customers should be able to select hardened packages and images and, where relevant, deploy them through hardened charts without the pieces drifting apart.
We are moving DHI content production towards a machine-first factory. Routine work should begin with a machine-produced change and pass through automated build, test, policy and review controls. Engineers add the most value by handling difficult ecosystems, making security judgements, improving standards and turning repeated human corrections into better tooling. You will use AI-assisted engineering extensively, but remain accountable for the evidence and quality behind every result.
As a Senior Supply Chain Security Engineer, you will own substantial content and improvement work from upstream discovery through release and ongoing maintenance. You will be expected to close the loop on customer and security outcomes, not only submit individual definition changes.
SUCCESS IN THIS ROLE LOOKS LIKE
You will succeed by becoming a trusted end-to-end owner for hardened content. Within your first year, you should have delivered complex new or updated DHI content across packages, images and Helm charts, improved the factory or its quality gates, reduced recurring manual work and raised the capability of the engineers around you.
_______________________________________________________________________
RESPONSIBILITIES
- Author and maintain definitions for hardened system packages and container images, including build steps, upstream tracking, multi-architecture support and reproducibility controls.
- Adapt and maintain upstream Helm charts so they work correctly with DHI images under non-root, restricted and production-shaped Kubernetes security constraints.
- Track upstream releases, semver patterns, monorepos, dependency chains and breaking changes, then make pragmatic decisions about when to update, patch, pin or deviate.
- Triage and remediate vulnerabilities across OS packages, application dependencies, images and charts, including VEX and no-upstream-fix cases that require explicit security judgement.
- Write and improve Go-based integration tests, validators and policy checks that prove packages, images and charts behave correctly in real environments.
- Review human-authored and machine-authored pull requests against DHI standards, distinguish blocking issues from advice and give contributors a clear path forward.
- Improve the DHI Factory by converting repeated work, review corrections and escaped defects into automation, tests, validators and reusable authoring patterns.
- Help classify work into deterministic, specialist and judgement paths so people spend time where their expertise changes the outcome.
- Partner with Product, Security, Support and customer-facing teams to turn demand and incidents into prioritised content and durable improvements.
- Engage constructively with upstream maintainers when hardened deployment requirements expose issues or useful improvements.
- Participate in the team's paid on-call rotation and drive learning from customer escalations, failed builds and content defects.
- Communicate decisions, risks and progress clearly in a remote, async-first environment.
_______________________________________________________________________
QUALIFICATIONS
REQUIRED
- Strong experience with containers, Linux and Kubernetes in production or production-shaped environments.
- Practical experience reading, adapting or maintaining Helm charts and diagnosing how chart templates, values and workload security settings affect deployment behaviour.
- Experience maintaining software you did not originate, such as Linux packages, container images, open-source integrations, charts or a comparable downstream distribution.
- Strong YAML and configuration-review skills, including care for conventions, consistency and downstream impact across a large catalogue.
- Working knowledge of container and Kubernetes security, including non-root execution, UID and GID, capabilities, filesystem restrictions, image layers and multi-architecture builds.
- Practical programming ability in Go or a comparable language, sufficient to write and review integration tests, validators and content automation.
- Experience tracking upstream releases and reasoning about semver, breaking changes, dependency graphs and reproducible builds.
- A maintainer mindset: you catch drift, improve patterns for the next contributor and consider the effect of a change across many downstream consumers.
- Familiarity with GitHub-heavy open-source workflows, including pull requests, review, release tracking and upstream contribution.
- Comfort using AI-assisted engineering critically while retaining ownership of security assertions, test evidence and release quality.
- A strong operational mindset and clear written and spoken communication suited to a remote, async-first company.
HELPFUL, BUT NOT REQUIRED
- Experience as a maintainer for Alpine, Debian, Fedora, Wolfi, Homebrew or another package ecosystem.
- Helm chart authorship or meaningful contribution to an upstream chart.
- Experience with SBOMs, VEX, SLSA, Sigstore, cosign, provenance or artefact signing.
- Experience with apk, deb, rpm, Go modules, Maven or Gradle, npm, pip, Cargo or other dependency ecosystems.
- Experience building automation for package, image or chart creation, validation and release.
- Experience with FIPS, FedRAMP, PCI or other regulated and security-conscious environments.
_______________________________________________________________________
WHAT TO EXPECT
FIRST 30 DAYS
- Build context on the DHI catalogue, its package, image and chart definitions, the DHI Factory and the team's definition of done.
- Pair across both image and Helm chart work and ship a useful production change.
- Learn the build, test, signing, publishing and vulnerability-remediation workflows.
- Take part in reviews and an incident, escalation or failed-build learning session.
FIRST 90 DAYS
- Own a complex image and chart addition or update from upstream analysis through release.
- Resolve a meaningful CVE, dependency or compatibility problem with clear evidence and customer impact in mind.
- Improve at least one factory control, integration test, validator or reusable content pattern.
- Review across artefact types and help another engineer take on a broader piece of work.
ONE YEAR OUTLOOK (FIRST YEAR)
- Be a trusted senior owner across hardened packages, images and Helm charts.
- Deliver material catalogue growth or quality improvements without increasing human effort linearly with demand.
- Reduce recurring manual work by moving a class of changes into a proven automated path.
- Improve DHI's security posture, content availability and release reliability for customers.
- Raise review quality and grow the team's ability to work across artefact and dependency ecosystems.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
Canada: CA$210,627 – CA$341,690 base
United States: $154,600 – $250,800 base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
О ПРОЕКТЕ
TetherMax — глобальная платформа рибейтов (возврата торговых комиссий) №1 в Корее и официальный партнер 20+ топовых бирж. Мы выходим на рынки СНГ и Украины и ищем амбициозных BD, которые «запартнерят» нас с ключевыми игроками региона.
ТВОИ ЗАДАЧИ НА ДЕНЬ
— Scouting: Поиск и квалификация крипто-KOLs, владельцев YouTube/Telegram-каналов и инфлюенсеров.
— Onboarding: Переговоры и подключение сообществ к платформе TetherMax.
— Relationship Management: Развитие отношений с партнерами для максимизации объемов торгов.
— Reporting: Краткие еженедельные отчеты и участие в одном онлайн-колле с HQ в Сингапуре в месяц.
МЫ ЖДЕМ ОТ ТЕБЯ
— Background: Опыт в крипте, Web3, Affiliate Marketing или Business Development.
— Network: У тебя уже есть база контактов локальных KOL и админов крипто-сообществ.
— Affiliate Pro: Ты понимаешь, как работают реферальные механики и рибейты.
— Languages: Свободный русский + английский (для общения с штаб-квартирой).
ПОЧЕМУ С НАМИ КРУТО?
— Market Leader: Работа с продуктом, который уже стал №1 в своем регионе.
— High Income: Прозрачная система бонусов в USDT. Выплаты комиссий — в реальном времени.
— Flexibility: Полная удаленка. Можно совмещать с ролью BD на криптобирже.
— Global Vision: Прямое взаимодействие с профессионалами из Сингапура.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Canada; England; Portugal; Spain; Italy; Germany; United States
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
You are a software engineer who cares deeply about security. Embedded in the Desktop engineering team, you will bring an engineering-first perspective to the security of a complex, cross-platform product built at the intersection of identity, OCI runtimes, and Linux kernel internals. You will read and write Go, participate in feature development, and make security a first-class concern from the inside out: not as an outside reviewer, but as a contributing member of the team.
This role is for someone who is primarily a builder, and who applies that builder’s instinct to making Docker Desktop more secure by default.
_______________________________________________________________________
RESPONSIBILITIES
- Contribute to the Docker Desktop codebase in Go, with a focus on security-sensitive areas such as authentication flows, privilege boundaries, and container runtime behavior.
- Participate in design and code reviews across the team, bringing a security perspective to features before they ship.
- Conduct threat modeling and security design reviews for new and evolving product features, with particular focus on authentication, authorization, and container runtime security.
- Serve as the team’s primary liaison to the organization’s security group, attending security syncs and translating central policy into practical engineering decisions.
- Act as the first point of contact for incoming vulnerability reports and CVEs: validate severity, reproduce issues, coordinate disclosure timelines, and drive remediation with the relevant engineers.
- Develop and maintain internal security documentation, guidelines, and runbooks for the team.
- Stay current on the Linux security landscape as it pertains to containers: namespaces, cgroups, seccomp, AppArmor, capabilities, and the evolving OCI ecosystem.
_______________________________________________________________________
QUALIFICATIONS
- 6+ years of software engineering experience, with meaningful exposure to security-sensitive systems or a strong personal interest in security.
- Strong proficiency in Go, with a track record of writing and shipping production-grade code.
- Solid understanding of Linux fundamentals relevant to container security: namespaces, cgroups, capabilities, seccomp profiles, AppArmor/SELinux, rootless containers, and privilege boundaries.
- Familiarity with OCI specifications and container runtime internals.
- Working knowledge of identity and access management concepts: OAuth 2.0, OIDC, token handling, and auth flows in desktop or cloud-adjacent contexts.
- Comfort participating in security design reviews and threat modeling, even if security has not been your primary title.
- Familiarity with vulnerability management processes: CVE triage, CVSS scoring, coordinated disclosure, and working with external reporters.
- Strong written and verbal communication skills; comfortable bridging the gap between a dedicated security team and a product engineering team.
_______________________________________________________________________
WHAT TO EXPECT
FIRST 30 DAYS
- You will onboard into the team and get hands-on with the Docker Desktop codebase, architecture, and development workflow. You will meet your counterparts in the central security organization and learn how vulnerability reports are currently handled. The goal is to listen, ask questions, and build a clear picture of the product’s current security posture, not to change anything yet.
FIRST 90 DAYS
- You will be an active contributor, writing and reviewing Go code and bringing a security lens to features in flight. You will have taken ownership of the vulnerability intake process, handling your first end-to-end triage cycles with minimal guidance. You will have a working relationship with the engineers on the team and a growing sense of where the most meaningful security investments should be made.
ONE YEAR OUTLOOK (FIRST YEAR)
- You will be a trusted contributor to both the product and its security posture. You will have shipped meaningful improvements directly to the codebase, whether to auth flows, container isolation defaults, or other security-sensitive areas, and driven better security practices across the team’s development lifecycle. Your work will be directly visible in the security and resilience of a product used by millions of developers every day.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
Canada: CA$271,150 – CA$434,000 base
United States: $194,150 – $312,950 base
Europe: €113,860 – €186,780 base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: Seattle, WA
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
We're building AI-native development practices into how this team works at a foundational level. That means infrastructure design needs to account for a new kind of collaborator: AI agents that generate, deploy, and operate software. The Senior Software Engineer, Billing on this team will keep systems running, help define what safe, observable, AI-assisted infrastructure operations look like in practice, and model that standard for the rest of the team.
_______________________________________________________________________
WHAT YOU'LL WORK ON
The Billing Platform Engineering team owns the systems that make Docker's commercial model real. You'll work on problems like:
- How do we design infrastructure that makes AI-generated deployments safe to ship and easy to roll back?
- How do we instrument billing systems so that failures — billing miscalculations, entitlement gaps, payment errors — are detected immediately and unambiguously?
- How do we build infrastructure that scales with usage-based billing workloads without manual intervention?
- How do we make the developer experience on this team faster and more reliable — local environments, CI/CD pipelines, deployment tooling?_______________________________________________________________________
RESPONSIBILITIES
- 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; contribute to module patterns and standards for the team
- Build and own observability systems — metrics, logging, alerting — with a focus on billing accuracy and payment reliability
- Implement 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 in the team's systems and drive improvements, including work that reaches into adjacent teams or services
- Participate in incident response for billing system issues. This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.
- Mentor engineers on the team; your technical judgment should help raise the bar for how the team builds and operates
_______________________________________________________________________
QUALIFICATIONS
- 6+ years in platform, infrastructure, or SRE roles supporting production SaaS systems at scale
- Strong AWS expertise: ECS or EKS, RDS (Postgres preferred), networking, IAM, cost management — you've operated these systems under real load and real incidents
- Strong Terraform skills; you've built reusable module patterns and can improve the ones a team relies on
- Experience building and owning observability stacks (Datadog, Grafana, or similar) for production services — not just using them
- Strong familiarity with CI/CD systems — Jenkins, GitHub Actions, or equivalent — including pipeline design and developer experience
- Kubernetes at an operational and architectural level
- A track record of identifying systemic risks and driving improvements within your team and adjacent systems
- Security-first mindset: threat modeling, blast radius analysis, least-privilege by default, audit trails as a design requirement
- Strong written English; clear written communication is how you scale your work across the team
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
ON-CALL
Operational ownership is part of the job. You’ll join the rotation after onboarding and shadowing, and help improve on-call itself: better alerts, stronger runbooks, less toil, and blameless postmortems aimed at prevention.
WHAT SETS YOU APART
You don't wait for problems to be handed to you — you find them, frame them, and drive the solution. You've operated at a scope where your decisions affected the systems your team owns, and you know how to build alignment and move work forward without direct authority. You've thought seriously about what infrastructure needs to look like when AI agents are generating and shipping code — safe deployment patterns, strong observability, clean rollback — and you want to help define that standard here. Experience with billing, payments, or financial systems infrastructure is a meaningful plus.
_______________________________________________________________________
WHAT TO EXPECT
First 30 days
You will ship code in your first week. We run an agent-first development workflow — infrastructure changes start with a plan, specifications are written before generation, and every change is reviewed before it merges — and onboarding is no exception. You will get hands-on with the infrastructure supporting Billing Platform services early, shadow on-call, and build a clear picture of the system before you start making bigger changes. By the end of 30 days you will have shipped real work and know where the most important problems are.
First 90 days
You will have taken ownership of one or more infrastructure components and delivered an improvement from design to production with measurable impact. You will be an active participant in deployment and reliability discussions, bringing infrastructure constraints and operational requirements into the conversation early — before code is written. You will be a full participant in the on-call rotation and will be contributing to the team's technical direction.
One year outlook
You will be one of the team's go-to engineers on billing infrastructure. You will have driven meaningful improvements to observability, deployment safety, or platform reliability — and your work will be directly visible in the resilience and correctness of systems that handle real financial transactions for millions of Docker users. You will have helped define what AI-agent-assisted infrastructure operations look like done right.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
United States: $160,900 – $260,700 base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: Seattle, WA
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
Docker is shipping a wave of new products this year, and we’re investing heavily in the platform underneath all of it. That platform supports hundreds of engineers and carries high-scale production traffic every day — and it has grown faster than its foundations. This year is about closing that gap.
Right now, too much of that work leans on a handful of experts unblocking the same provisioning and operational workflows by hand. The top priority for this role is turning that into paved roads: self-service systems with clear ownership, safe defaults, strong guardrails, and adoption we can measure — a platform teams trust enough to stop thinking about, so they can focus on their products instead of ours.
The concrete goal is on this year’s roadmap: spinning up a new region or application environment should take hours, not days. Getting there means building real multi-region, cross-account networking and a continuous-deployment flow teams can trust, then a self-service layer on top. We’re the container company building our own internal platform, so the bar for the easy path also being the safe path is high.
You’d join a team of four, growing to seven this year — this is one of those hires. We’re looking for a senior engineer who can own significant parts of this platform end to end, drive projects to real production adoption, and raise how the whole team builds.
_______________________________________________________________________
RESPONSIBILITIES
This is a senior, deeply hands-on role. You’ll own significant components, drive projects from design through production adoption, and shape the platform’s technical direction while helping teammates grow. Concretely, you will:
- Turn ambiguous infrastructure problems into clear designs and working systems — contributing to RFCs and architecture reviews, and driving your projects to done.
- Build self-service capabilities and platform APIs (primarily in Go) for onboarding, provisioning, deployment, observability defaults, and day-2 operations — with contracts and docs teams actually use.
- Apply and help shape delivery standards with Terraform, GitOps on Argo CD, progressive rollout, and strong testing — including the continuous-deployment flow we’re missing today.
- Strengthen the multi-tenant EKS foundations for reliability, security, scale, and cost: Envoy Gateway ingress, traffic routing, and multi-region, cross-account connectivity.
- Improve SLOs, alerting, and incident follow-up on Grafana Cloud so production gets safer and less dependent on heroics.
We measure this work by outcomes the consuming teams feel: how fast they can provision and ship, how much they can do without us, and how reliably it all runs.
AI-ASSISTED OPERATIONS
We’re investing in AI-assisted and agentic workflows to cut operational toil, and we care that they stay safe, auditable, and human-reviewed. You’ll help shape where they earn their place and where they don’t. Early targets:
- Alert enrichment and incident context-gathering: assembling the relevant signals, history, and runbook so the on-call engineer starts with context instead of a blank page.
- Runbook-assisted diagnosis and remediation recommendations, with a human in the loop on anything that changes production.
- Onboarding and readiness assistants that answer the questions our experts answer today.
If you’ve built operational automation and have a healthy skepticism about where automation belongs, this is a place to put both to work.
ON-CALL
Operational ownership is part of the job. You’ll join the rotation after onboarding and shadowing, and help improve on-call itself: better alerts, stronger runbooks, less toil, and blameless postmortems aimed at prevention.
_______________________________________________________________________
QUALIFICATIONS
- 6+ years of hands-on software engineering in backend, infrastructure, or platform engineering, though we weight real depth and impact more heavily than exact tenure.
- Strong software engineering in Go or a similar language: design, testing, debugging, review, and long-term maintainability.
- A track record of building, shipping, and operating cloud services or infrastructure in production.
- Deep expertise in at least one of Kubernetes, networking, cloud platforms, reliability engineering, or developer platforms — plus solid Linux and production-ops fundamentals.
- Experience shaping technical direction and working effectively across teams.
- Clear written and verbal communication in a remote environment (RFCs, design docs, incident writeups).
- Bachelor’s in CS/Engineering or equivalent practical experience.
Nice to have: EKS and ingress/CNI/service-mesh experience; observability with OpenTelemetry/Prometheus/Grafana; CI/CD and progressive delivery (GitHub Actions, Argo CD, canaries); driving migrations or adoption programs across teams.
You don’t need every item here. We value strong systems judgment, real depth in at least one area, and curiosity across the rest.
_______________________________________________________________________
WHAT TO EXPECT
First 30 days
- Build context, meet partner teams, ship your first change, and shadow on-call.
First 90 days
- Own a meaningful platform component or project with a clear plan and metrics, and take an improvement from design to production.
One-year outlook
- Own a significant part of the platform and become a go-to for it — contributing to a major cross-team initiative (for example, self-service provisioning of new regions and environments, or the multi-region networking and CD foundations behind it) and establishing durable patterns your team relies on.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
United States: $160,900 – $260,700 base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: United States
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
We’re looking for a Staff Backend Engineer with extensive experience in distributed systems, large-scale backend architecture, and high-volume storage systems. You will own systems end-to-end—from schema design and API architecture to deployment, observability, and operational excellence.
The work is highly dynamic, and you will operate in a fast-paced environment where we continuously evolve the platform to support enormous growth in traffic, data, and global usage. You’ll collaborate across engineering, SRE, Product, and Design while acting as a technical leader who simplifies complexity, elevates engineering quality, and improves a globally critical developer platform.
If you’re passionate about building and operating massive-scale distributed systems with huge data and throughput demands, this role is for you.
_______________________________________________________________________
RESPONSIBILITIES
DISTRIBUTED SYSTEMS & BACKEND ENGINEERING
- Architect, build, and operate high-scale distributed systems powering Docker Hub’s registry platform—spanning artifact storage, metadata services, indexing workflows, and performance-critical APIs.
- Lead the design and implementation of backend services with a strong emphasis on scalability, correctness, resilience, and performance.
- Drive major initiatives around multi-region replication, caching strategies, request-path optimization, and core registry reliability.
DATA INFRASTRUCTURE & STORAGE
- Design, optimize, operate the data and storage layers - for both Relational and NoSql as well as object storage and related technologies.
- Develop schemas and data models to support high-throughput, large-volume workloads.
- Own systems end-to-end—from storage-layer behavior to API design, deployment workflows, and production monitoring.
OPERATIONS, OBSERVABILITY & SCALE
- Improve the performance and reliability of one of the world’s largest repositories of container images.
- Develop and enhance observability through metrics, traces, alerting, and dashboards.
- Lead improvements to deployment and operational tooling (e.g., Argo CD, GitHub Actions).
- Participate in on-call rotations as part of supporting critical production services.
LEADERSHIP & COLLABORATION
- Mentor engineers and lead design and architecture reviews.
- Partner with Product, Design, SRE, and Platform teams to deliver high-impact projects.
- Engage with open-source communities, cloud-native partners, and the broader ecosystem.
- This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.
_______________________________________________________________________
QUALIFICATIONS
REQUIRED
- 8+ years backend engineering experience with deep expertise in distributed systems and large-scale backend architectures.
- Strong production experience with Golang, including designing and operating large Go-based services in cloud environments.
- Strong production experience with Kubernetes, including operating services at scale.
- Experience designing and running high-scale storage systems (PostgreSQL, DynamoDB, or equivalent) in production.
- Experience building and operating cloud-based services (AWS preferred).
- Experience with event-driven or streaming systems, such as Kafka, SNS/SQS, or equivalent.
- Strong foundation in software engineering best practices: design documentation, testing strategies, CI/CD, code review, observability.
- Comfortable functioning autonomously in a fully distributed, remote-first team and working effectively in a fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
NICE TO HAVE
- Experience with OCI registries, artifact stores, or large-scale content distribution systems.
- Familiarity with search/indexing systems or metadata-rich architectures.
- Contributions to cloud-native or open-source ecosystems.
WHAT WE’RE LOOKING FOR
- An engineer with deep experience in distributed systems and large-scale storage
- Someone who thrives in a fast-paced environment and consistently optimizes for reliability, automation, and performance.
- A technical leader who takes ownership of complex systems and drives long-term architectural direction.
- An engineer energised by the challenges of operating a global developer platform at massive scale.
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
United States: $170,350 – $275,550 base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: Seattle, WA; San Francisco Bay Area
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
THE ROLE
Docker’s AI Tools & Security team is building the foundation for the next generation of secure, developer-friendly AI infrastructure. Our flagship product, the MCP Gateway, empowers developers to connect, observe, and secure AI agents and tools across the entire lifecycle—from prototype to production. We’re defining how developers safely harness the power of the Model Context Protocol (MCP) in real-world environments.
We’re looking for a Principal Backend Engineer who thrives at the intersection of AI, security, and developer experience. You’ll lead the technical direction of the Gateway and related services, collaborating closely with Product, Design, and Security to deliver elegant frameworks and APIs that developers love to use. This is a high-velocity, high-ownership environment: you’ll ship fast, iterate constantly, and help shape the future of secure agent-based development.
_______________________________________________________________________
RESPONSIBILITIES
- Define the technical solution for a new product
- Help shape the product with peers in Product and Design
- Mentor other technical team members
- Be the technical point of contact for the team
- This role may require participation in an on-call rotation to provide support outside of standard business hours, including evenings, weekends, and holidays, as needed.
_______________________________________________________________________
QUALIFICATIONS
REQUIRED
- 10+ years of backend engineering experience, including extensive work on production-grade, distributed systems at scale.
- Technical leadership across multiple teams or domains, with a proven ability to drive architectural vision, set technical direction, and influence long-term product strategy.
- Exceptional product and platform mindset—you think beyond implementation details to how technology shapes developer and business outcomes.
- Expertise in designing and evolving large-scale, cloud-native systems, with deep knowledge of distributed computing, service-oriented architecture, and performance optimization.
- Demonstrated experience building secure, resilient, and high-throughput backend services, with a strong grasp of reliability engineering principles (SLOs, observability, incident response).
- Fluency in Go (preferred) or another modern systems language (Rust, Java, C++, etc.), with the ability to lead technical design reviews and mentor others in language-specific best practices.
- Strong grasp of software engineering fundamentals—CI/CD, testing strategy, source control, and deployment automation—applied in complex, multi-service environments.
- Proven track record of technical mentorship and cross-functional collaboration, enabling teams to deliver high-impact, high-quality software efficiently.
- Deep experience with major cloud platforms (AWS, Azure, GCP) and infrastructure-as-code tooling.
- Ownership mentality with a bias for action and iterative delivery, balancing short-term impact with long-term architectural health.
- Excellent communication skills, with the ability to clearly articulate complex technical concepts to both technical and non-technical audiences.
- Comfortable operating autonomously in distributed, remote-first teams, and leading through influence rather than authority.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
BONUS
- Experience with Kubernetes, Docker, and microservices architecture
- Prior experience with OpenAI, Anthropic, or similar LLM APIs, and the MCP specification
_______________________________________________________________________
WHAT TO EXPECT
FIRST 30 DAYS
- Meet team members
- Build context about the problem space and prior art
- Provide feedback on current exploration and propose next steps in line with Product and Design
FIRST 90 DAYS
- Work with Product and Design on defining the product
- Attend customer calls
- Meet people across the company
- Help grow the team by participating in hiring loops
ONE YEAR OUTLOOK
- Bring the product to market
Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.
_______________________________________________________________________
COMPENSATION & EQUITY
All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.
United States: $198K – $319K base
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
УдалённоseniorCanada; United States
УдалённоseniorCanada; England; Portugal; Spain; Italy; Germany; United States