Senior Software Engineer I (Full Stack)

Digital Ocean
Hyderabad
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Ownership","Communication","Collaboration","Problem-solving"]

Build and maintain backend services and highly concurrent asynchronous workflows for AI agent evaluation feedback systems. You’ll design interactive, data-dense frontend dashboards for configuring multi-turn agent interactions and analyzing evaluation trajectories. Partner with engineers, product, and UX to connect backend control planes to secure execution environments, ship resilient APIs, and ensure performance, reliability, accessibility, and strong developer experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
6 days ago

Senior Software Engineer I (Full Stack)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and maintain backend services and highly concurrent asynchronous workflows for AI agent evaluation feedback systems. You’ll design interactive, data-dense frontend dashboards for configuring multi-turn agent interactions and analyzing evaluation trajectories. Partner with engineers, product, and UX to connect backend control planes to secure execution environments, ship resilient APIs, and ensure performance, reliability, accessibility, and strong developer experience.
Location: Hyderabad
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain robust backend services and highly concurrent asynchronous workflows.
  • •Build interactive frontend interfaces for configuring complex multi-turn agent interactions and viewing evaluation reports.
  • •Integrate backend control planes with isolated, secure execution environments to run agents and capture artifacts.
  • •Build and operate scalable APIs to connect data pipelines, evaluation engines, and internal platforms, including streaming updates to the UI.
  • •Ensure engineering best practices across the stack (code reviews, comprehensive testing, accessibility, reusable components, and technical documentation) and monitor performance for reliability.

Pay and Benefits

Perks:Learning BudgetPaid LeaveEquityReimbursement

Key Requirements

  • •5+ years of software engineering experience across backend and frontend, including highly concurrent, fault-tolerant distributed systems.
  • •Deep proficiency in Python and Go (or strong C++/Java with willingness to learn Python and Go).
  • •Deep proficiency in modern JavaScript/TypeScript and frontend frameworks such as React.
  • •Hands-on experience with durable workflow orchestration engines for distributed state and long-running async tasks.
  • •Strong working knowledge of containerization/virtualization or secure workload isolation (e.g., Docker, Kubernetes, microVMs).
Experience:5+ yearsDistributed systemsAsynchronous workflowsDeveloper toolsAI/ML
Skills:OwnershipCommunicationCollaborationProblem-solving
Languages:English
Tech Stack:PythonGoReactTypeScriptJavaScriptGRPCRESTGraphQLDockerKubernetesMicroVMsZodFigmaLLM APIsAsynchronous workflowsContainerizationVirtualization

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn