CrawlJobs Logo

Senior Software Engineer, Container-as-a-Service

docker.com Logo

Docker

Location Icon

Location:
United States , Seattle

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

184600.00 - 260700.00 USD / Year

Job Description:

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! As a Senior Software Engineer on the Container-as-a-Service (CaaS) team, you’ll design and build the core systems that power Docker’s cloud platform. Your work will focus on creating scalable, reliable, and secure infrastructure that enables developers to deploy and manage containerized workloads with confidence. If you thrive on solving distributed systems challenges, enjoy working at the intersection of developer experience and cloud infrastructure, and want to help shape the future of Docker’s platform, we’d love to hear from you.

Job Responsibility:

  • Design, implement, and operate core services that power Docker’s Container-as-a-Service platform
  • Build scalable systems for container orchestration, workload scheduling, and lifecycle management
  • Develop high-performance APIs and control plane components for managing multi-tenant workloads
  • Ensure system reliability, observability, and performance across Docker’s CaaS infrastructure
  • Collaborate with product, platform, and security teams to deliver customer-focused capabilities
  • Participate in architectural discussions, code reviews, and design documents
  • Contribute to automation and CI/CD improvements across the deployment pipeline
  • Debug and resolve production issues across distributed systems in cloud environments

Requirements:

  • 6+ years of backend software engineering experience building large-scale cloud or distributed systems
  • Strong proficiency in Go and/or Java
  • Deep understanding of container orchestration, Kubernetes, and microservices architecture
  • Experience designing and operating highly available, secure, and observable production systems
  • Strong understanding of cloud infrastructure (AWS, Azure, or GCP) and related scalability patterns
  • Familiarity with CI/CD pipelines, monitoring, and infrastructure-as-code tooling
  • Excellent problem-solving and debugging skills in distributed environments
  • Strong communication skills and ability to collaborate across remote, cross-functional teams
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Nice to have:

  • Experience contributing to or building platform-as-a-service (PaaS) or container infrastructure products
  • Knowledge of service mesh, networking, or policy enforcement systems
  • Experience with observability stacks (Prometheus, OpenTelemetry, Grafana, etc.)
  • Familiarity with security best practices for multi-tenant cloud systems
  • Prior experience in developer infrastructure, cloud platforms, or hyperscale environments
What we offer:
  • 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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Container-as-a-Service

New

Sr. Engineering Specialist – SAP Basis

Play a key role in transforming an SAP ecosystem. This is an exciting opportunit...
Location
Location
Canada , Toronto; Winnipeg
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • 6–8 years of SAP Basis administration experience
  • Experience supporting enterprise SAP landscapes
  • Experience with cloud environments (Azure preferred)
  • Technical Expertise in SAP technologies such as ECC 6.0, NetWeaver 7.5, S/4HANA, Solution Manager
  • Technical Expertise in Databases: Oracle 19c and/or SAP HANA
  • Technical Expertise in Operating systems: Linux (RHEL preferred)
  • Understanding of identity management and security in cloud environments
  • Experience with SAP transports, system patching, upgrades, and performance tuning
  • Candidates must be eligible for Protected B security clearance
Job Responsibility
Job Responsibility
  • Lead SAP Basis administration across multiple SAP landscapes
  • Install, configure, and maintain SAP HANA and S/4HANA environments
  • Perform system upgrades, support stack updates, system copies, and performance tuning
  • Manage transport processes, ensuring changes are properly controlled before production deployment
  • Monitor system health and performance using tools such as SAP EarlyWatch
  • Administer and optimize databases supporting SAP systems
  • Support the transition from on-premise environments to Azure
  • Drive automation and CI/CD adoption using Infrastructure-as-Code and DevOps principles
  • Collaborate with architecture teams to modernize legacy services and integrate with SAP BTP
  • Identify opportunities to improve reliability, performance, and operational efficiency
What we offer
What we offer
  • Pager pay provided, with minimum 3 hours paid if called in
  • Opportunities for cross-functional growth and skill development
  • Stable, long-term career opportunity with strong benefits
  • Chance to work on impactful enterprise initiatives
  • Fulltime
Read More
Arrow Right
New

Intermediate Energy Trading Systems Developer

Our Calgary client is seeking a dedicated Intermediate Energy Trading Systems De...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 01, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience in IT processes with a focus on development and technical business analysis
  • Proven background working with ETRM platforms such as OpenLink Endur, Allegro, or RightAngle
  • Strong proficiency in Java development and experience using Open JVS for technical customizations
  • Demonstrated ability to work independently and manage multiple workstreams in a high-pressure environment
  • Experience using version control tools like GitHub and development environments such as Eclipse
Job Responsibility
Job Responsibility
  • Provide front-line application support and troubleshooting for Enterprise Commodity, Risk, and Settlement clients
  • Develop and code small applications and scripts to resolve defects and enhance system functionality
  • Participate in the full development lifecycle from gathering business requirements to final testing and quality assurance
  • Investigate complex technical defects and provide tier two and tier three support to ensure system stability
  • Coordinate with internal teams and external vendors to ensure project milestones are delivered on schedule
  • Document technical solutions and provide accurate estimates for business-specific project tasks
  • Identify and recommend opportunities to modernize and simplify the existing application and technology portfolio
What we offer
What we offer
  • Work within a sophisticated ETRM environment supporting twelve different business groups and seven distinct commodity types
  • Enjoy a flexible hybrid work model with the ability to work from home on Wednesdays and Fridays
  • Collaborate with a high-performing team of architects and stakeholders on end-to-end technical solutions
  • Gain exposure to proprietary scripting languages and modern development tools like GitHub and Eclipse
  • Engage in a role that balances technical development with functional business analysis in a fast-paced corporate setting
Read More
Arrow Right
New

Solutions Developer - Power Platform Specialist

As a Solution Developer at McInnes Cooper, you will be responsible for translati...
Location
Location
Canada , Halifax
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
May 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a recognized post-secondary technical diploma in a related field
  • Proven experience as a SharePoint Developer with a focus on Power Automate and Power Apps
  • Strong understanding of SharePoint architecture, services, and best practices
  • Experience in creating technical specifications and scalable data structures
  • Proficiency in Microsoft 365 and the Power Platform (Power BI, Power Apps, Power Automate)
  • Knowledge of programming languages such as Python, C#, .NET, JavaScript, and/or HTML/CSS
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration abilities
  • Ability to manage expectations and handle high-pressure situations with tight deadlines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain SharePoint applications using Power Automate, Power Apps and Power Bi
  • Translate business requirements into detailed technical specifications and architecture
  • Create scalable and efficient data structures to support enterprise-level solutions
  • Develop custom workflows and processes to automate business operations
  • Move expeditiously from analysis of a new business process, through identifying the need to prototyping a possible solution
  • Collaborate with cross-functional teams to integrate SharePoint solutions with other enterprise systems
  • Provide technical guidance and best practices for SharePoint development
  • Conduct testing and quality assurance to ensure the reliability and performance of applications
  • Document all phases of the development process, including design, deployment, and maintenance
  • Become and remain familiar with all IT operational policies and practices
  • Fulltime
Read More
Arrow Right
New

Customer Service Representative

This is your exclusive opportunity to join a global watch brand renowned for its...
Location
Location
Australia , Sydney
Salary
Salary:
60000.00 - 70000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 16, 2026
Flip Icon
Requirements
Requirements
  • Minimum 1 year Customer Service / Call Centre experience
  • Excellent communication and interpersonal skills
  • Hold Citizenship / visa with unlimited work restrictions
Job Responsibility
Job Responsibility
  • Provide 5 star support to customers via phone and email
  • Assist the Sales team with complex enquiries
  • Professionally defuse escalations and complaints
  • Maintain new and existing customer relationships
  • Liaise with watch makers and technicians to solve product issues
What we offer
What we offer
  • Generous staff discount
  • Yearly performance bonus
  • Social events and rewards
  • Advancement opportunities and progression
  • Work for a highly successful, luxury brand in the retail industry
  • Free parking on-site
Read More
Arrow Right
New

Administrative Coordinator

Our partner, a highly reputable and well-established company in Ville Saint-Laur...
Location
Location
Canada , Saint-Laurent
Salary
Salary:
23.00 - 28.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 22, 2026
Flip Icon
Requirements
Requirements
  • Perfect Bilingualism: Ability to communicate confidently in both French and English (verbal and written). English proficiency is required for communicating with our international clientele outside of Canada
  • Experience: Minimum of 2 to 3 years in an administrative coordination or logistics role
  • Technical Proficiency: Excellent knowledge of the MS Office suite (especially Excel) and ideally experience with an ERP system (SAP, Oracle, Microsoft Dynamics, etc.)
  • Core Competencies: Strong organizational skills, ability to manage priorities, and a problem-solving mindset
  • Team Player: Demonstrated ability to work collaboratively with various stakeholders
Job Responsibility
Job Responsibility
  • Inter-departmental Liaison: Act as the central point of contact to facilitate seamless communication between sales, production, and finance departments
  • Order Management: Oversee the full order cycle, from initial entry to invoicing, ensuring high data accuracy
  • Logistics Support: Coordinate shipments and track delivery timelines with carriers and suppliers
  • Service Coordination: Schedule service interventions or client appointments and ensure rigorous follow-up on active files
  • Internal Support: Assist management and teams with report preparation, complex calendar management, and the optimization of administrative processes
What we offer
What we offer
  • Parking on site
  • Fulltime
Read More
Arrow Right
New

Office Clerk, Logistics and Inventory

Are you looking for a key role within a leading manufacturing company, where you...
Location
Location
Canada , Saint-Laurent
Salary
Salary:
23.00 - 25.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • Bilingualism
  • Experience with an ERP system and other software
  • Attention to detail
  • Teamwork
  • Autonomy
  • Experience in a similar position
  • Experience with inventory
Job Responsibility
Job Responsibility
  • Preparation of shipping documents: creating packing slips in the computer system
  • Data entry: managing the entry of goods into the system
  • Inventory management: tracking inventory in the system
What we offer
What we offer
  • Sick days
  • Parking available
  • Fulltime
Read More
Arrow Right
New

Finance business partner

Drive financial strategy for a leading global brand in a dynamic environment. As...
Location
Location
Japan , Tokyo
Salary
Salary:
8000000.00 - 11000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 12, 2027
Flip Icon
Requirements
Requirements
  • Minimum of 5+ years’ experience in a commercial role within the fast moving consumer goods industry
  • In depth understanding of marketing mechanics, the expected outcome and the related financial impact
  • Highly analytical, financially literate and commercially savvy
  • Ability to quickly identify and analyze risks & impacts and able to define alternatives
  • Excellent communication and presentation skills. Capable of communicating precisely and effectively with internal stakeholders up to Director level
  • Ability to influence others and hold people to set recommendations, guidelines or processes
  • A structured and well organized individual
  • Must be self-motivated, self-directed and be able to work under pressure in a fast paced team environment
Job Responsibility
Job Responsibility
  • Provide strategic financial analysis and insights to support business decision-making
  • Develop and manage budgets, forecasts, and financial models
  • Partner with business units to identify cost-saving opportunities and drive efficiency
  • Monitor key financial performance indicators and report on variances
  • Ensure compliance with financial policies and procedures
  • Support the development of long-term financial strategies
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right
New

Customer Support Agent - Overnight

At Randstad, we believe customer care is more than just a department—it’s a comm...
Location
Location
Canada , Mississauga
Salary
Salary:
28.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 11, 2026
Flip Icon
Requirements
Requirements
  • Must be fluent in English
  • 1-2 years of experience in a contact center or a specialized customer care environment
  • Available for night shifts between 9 AM and 10 PM ET, Monday to Friday
  • Legal authorization to work in Canada
  • Previous experience in crisis support, mental health, or regulated industries is highly desirable
  • Background in social work preferred
  • High school diploma or equivalent
  • post-secondary education in a related field is an asset
Job Responsibility
Job Responsibility
  • Handle inbound calls and webform inquiries from the general public and registered participants with a focus on high-quality customer care
  • Provide assisted registration support for individuals who are unable to complete self-service registration
  • Process account changes, profile updates, and general inquiries within the CRM system
  • Recognize signs of distress and perform warm handoffs to crisis support services when necessary
  • Verify caller identity using established authentication methods to maintain strict privacy and confidentiality
  • Respond to basic operator inquiries regarding portal access, password resets, and authenticator setup
  • Escalate complex technical or regulatory matters to specialized L2 Tech Agents
  • Maintain accurate documentation in the case management platform for audit and compliance purposes
  • Meet established service level agreements (SLAs) for response and resolution times
  • Follow Standard Operating Procedures (SOPs) and Quick Reference Guides to ensure consistent customer care
What we offer
What we offer
  • Competitive hourly pay rate of $28.00 / hour
  • Full time hours
  • Opportunity to work in a specialized field that provides vital support to the community
  • Access to Randstad’s expert recruiters who provide ongoing career coaching and support
  • Collaborative work environment with a focus on professional development and well-being
  • Fulltime
Read More
Arrow Right