
Software Engineer II-Continous Learning
DigitalOcean2 days ago
Hyderābād, IndiaMid Level / Senior
H1B Sponsor
Responsibilities
- Build, test, and maintain robust backend services and asynchronous workflows in Python and Go.
- Integrate backend control planes with secure execution environments.
- Develop and maintain scalable APIs to connect data pipelines and internal platforms.
- Collaborate with cross-functional teams to support evaluation scenarios.
- Contribute to engineering best practices through code reviews and documentation.
- Monitor system performance and ensure high reliability of orchestration systems.
Requirements
- 2+ years of software engineering experience with distributed systems.
- Proficiency in Python and Go, or strong experience in C++/Java with a willingness to learn Go and Python.
- Familiarity with workflow orchestration engines for managing distributed state.
- Working knowledge of containerization and virtualization technologies like Docker and Kubernetes.
- Experience building resilient APIs and handling event data.
- Strong sense of ownership and excellent communication skills.
- Foundational understanding of AI/ML ecosystems and testing non-deterministic systems.
Benefits
- Career development resources including reimbursement for conferences and access to LinkedIn Learning courses.
- Competitive benefits including an Employee Assistance Program and flexible time off policy.
- Equity compensation options and potential bonuses based on performance.