Software Engineer I-Continuous Learning

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc java docker python kubernetes

๐Ÿ“‹ Description

  • Build, test, and maintain robust backends and async workflows (Python/Go).
  • Integrate control planes with isolated environments to run agents and capture artifacts.
  • Develop and maintain scalable APIs (gRPC, REST) across data pipelines and engines.
  • Collaborate with cross-functional teams to support evaluation scenarios and metrics.
  • Contribute to engineering best practices: code reviews, tests, and design docs.
  • Monitor system performance and ensure high reliability of orchestration systems.

๐ŸŽฏ Requirements

  • 1+ years of software engineering experience building concurrent, fault-tolerant distributed systems.
  • Proficiency in Python and Go (or strong C++/Java with willingness to master Go/Python).
  • Familiarity with workflow orchestration engines for distributed state and async tasks.
  • Working knowledge of containerization/virtualization/workload isolation (Docker, Kubernetes, microVMs).
  • Experience building and consuming resilient APIs and handling event data.
  • A strong sense of ownership, communication skills, and ability to work globally.

๐ŸŽ Benefits

  • Innovate with purpose; build cloud and AI for builders.
  • Career development with training and LinkedIn Learning access.
  • Well-being benefits and flexible time off worldwide.
  • Competitive pay and equity for eligible employees.
  • DigitalOcean is an equal-opportunity employer.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’