Senior Data Systems Software Engineer

United States Digital Space LLC

Karnataka

On-site

INR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC is seeking a backend engineer to design, develop, troubleshoot, and operate scalable backend services powering data protection workflows.

You will work on distributed systems that integrate across database services, infrastructure components, and internal platforms, with a focus on reliability, performance and maintainability. The team explores AI-assisted engineering and automation to boost developer productivity and operational efficiency.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 2–5 years of software development experience.
  • Strong programming skills in Java or similar language.
  • Solid understanding of data structures, algorithms, and system design.
  • Experience building backend services or distributed systems.
  • Experience with AI-assisted development workflows or building developer productivity tools.

Responsibilities

  • Design and build scalable, distributed, and resilient backend services.
  • Own development of key components for recovery workflows and control plane APIs.
  • Participate in all phases of the software lifecycle including design, implementation, testing, and production support.
  • Improve performance, scalability, and reliability of existing systems.
  • Troubleshoot and debug production issues across multiple services.
  • Work with cross-functional teams including SRE, database services, and UI teams.
  • Contribute to system design discussions and code reviews.
  • Leverage AI-assisted tools and automation to improve development efficiency and system operations.

Skills

Java
Data structures
Algorithms
System design
Backend services

Education

Bachelor's or Master's degree in Computer Science or related field

Job description

Overview

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks and cloud infrastructure.

As a member of the Recovery Service Control Plane team, you will build and operate backend systems that power backup, recovery, and data protection flows. You will work on distributed systems that integrate across database services, infrastructure components, and internal platforms. The team is also exploring the use of AI-assisted engineering and intelligent automation to improve developer productivity and operational efficiency.

Responsibilities
  • Design and build scalable, distributed, and resilient backend services
  • Own development of key components for recovery workflows and control plane APIs
  • Participate in all phases of the software lifecycle including design, implementation, testing, and production support
  • Improve performance, scalability, and reliability of existing systems
  • Troubleshoot and debug production issues across multiple services
  • Work with cross-functional teams including SRE, database services, and UI teams
  • Contribute to system design discussions and code reviews
  • Leverage AI-assisted tools and automation to improve development efficiency and system operations
Qualifications

Bachelor’s or Master’s degree in Computer Science or related field

2–5 years of software development experience

Strong programming skills in Java or similar language

Solid understanding of data structures, algorithms, and system design

Experience building backend services or distributed systems

Experience with AI-assisted development workflows or building developer productivity tools

Preferred Qualifications

Experience developing cloud services or platform systems

Familiarity with distributed workflows and asynchronous processing

Strong troubleshooting and performance tuning skills

Exposure to AI/ML concepts or experience using AI-assisted development tools

Experience with observability, monitoring, and production systems

Works on moderately complex problems where analysis of situations requires evaluation of multiple factors. Exercises judgment within defined procedures and practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

DDN • Pune District

On-site
INR 4,000,000 - 7,000,000
Staff Software Engineer Backend
Staff Software Engineer Backend

DDN • Pune District

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

KSOLVES • Indore District

On-site
Backup & Recovery Engineer SME
Backup & Recovery Engineer SME

PwC India • Pune District

On-site
INR 1,200,000 - 2,500,000
Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Back-End Engineer
Back-End Engineer

Annova Solutions Pvt Ltd • Indore District

On-site
INR 2,500,000 - 5,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Straive • Mumbai

On-site
INR 3,500,000 - 7,000,000
Lead Software Engineer -Python or Java, big data
Lead Software Engineer -Python or Java, big data

United States Digital Space LLC • Karnataka

On-site
INR 1,500,000 - 2,500,000
Back-End Engineer
Back-End Engineer

Annova Solutions Corp. • Indore District

Hybrid
INR 2,500,000 - 4,000,000
Backend Engineer (Cloud & AI Integration)
Backend Engineer (Cloud & AI Integration)

BETSOL • India

On-site
INR 2,000,000 - 3,200,000