Software Engineer Streaming/Messaging

United States Digital Space LLC

Karnataka

On-site

INR 1,800,000 - 3,000,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 skilled backend engineer to design and build streaming and storage systems critical to our high-scale platforms. You will join a global team and own components of our streaming lakehouse storage and messaging infrastructure.

You will design, implement, and optimize reliable distributed systems, work with Kafka, RocksDB, and Iceberg, and help improve observability and performance across regions.

Qualifications

  • Strong CS fundamentals across algorithms, OS, networking and databases.
  • Proficiency in Java, Rust or C++ and distributed systems concepts.
  • Experience with modern streaming and messaging platforms.

Responsibilities

  • Build, operate, and continuously improve the company’s messaging and streaming platforms to ensure reliability, scalability, and high performance.
  • Design and develop the streaming lakehouse storage system that supports large-scale data processing and analytics.
  • Reduce downtime by proactively identifying, troubleshooting, and resolving production issues.
  • Strengthen observability through improved monitoring, logging, and alerting systems.
  • Collaborate with global engineering partners to deliver resilient distributed systems.
  • Grow expertise in advanced streaming, storage, and distributed system technologies.

Skills

Java
Rust
C++
Distributed systems
Algorithms
Networking
Database systems
English proficiency

Tools

Kafka
Pulsar
RocketMQ
RocksDB
LevelDB
Iceberg
Paimon
Fluss

Job description

JOB DESCRIPTIONAt the company, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About the team and the role:

Join the team that builds and operates the company’s core streaming and messaging infrastructure—technology that underpins mission-critical, high-scale applications across the company. You will help design and develop our streaming lakehouse storage system while supporting the reliability and performance of platforms used across the company. This role combines engineering and operational ownership and collaborates with global teammates to deliver resilient, scalable distributed systems.

What you will accomplish:
  • Build, operate, and continuously improve the company’s messaging and streaming platforms to ensure reliability, scalability, and high performance.
  • Design and develop the streaming lakehouse storage system that supports large-scale data processing and analytics.
  • Reduce downtime by proactively identifying, troubleshooting, and resolving production issues.
  • Strengthen observability through improved monitoring, logging, and alerting systems.
  • Collaborate with global engineering partners to deliver resilient distributed systems.
  • Grow expertise in advanced streaming, storage, and distributed system technologies.
What you will bring:
  • Strong foundation in computer science, including algorithms, operating systems, networking, and databases.
  • Proficiency in at least one programming language: Java, Rust, or C++.
  • Deep understanding of message middleware (e.g., Kafka, Pulsar, RocketMQ).
  • Familiarity with lakehouse table formats such as Apache Iceberg, Apache Paimon, or Apache Fluss.
  • Ability to work effectively within a global team environment.
  • (Nice to have) Experience designing and implementing distributed systems.
  • (Nice to have) Familiarity with storage engines such as RocksDB or LevelDB and database storage internals.
  • (Nice to have) Contributions to relevant open-source projects.
Additional Details

the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at hr@unitedstatesdigital.space. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about the company's commitment to ensuring digital accessibility for people with disabilities.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our Talent Privacy Notice, Privacy Center, and AI Hiring Guidelines.

Explore Location

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

Similar jobs worth comparing

Staff Software Engineer - Fullstack
Staff Software Engineer - Fullstack

United States Digital Space LLC • Karnataka

On-site
INR 4,000,000 - 6,000,000
Comprehensive benefits
Diversity & Inclusion commitment
Staff Software Engineer - Fullstack
Staff Software Engineer - Fullstack

United States Digital Space LLC • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Senior Software Engineer
Senior Software Engineer

Roku • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Comprehensive health insurance
401(k)/pension options
Mental health support
+1
Data Platform Engineer - Assistant Vice President
Data Platform Engineer - Assistant Vice President

Citigroup Inc. • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Engineering Manager - Streaming
Senior Engineering Manager - Streaming

Roku, Inc. • India

Hybrid
INR 300,000 - 600,000
Senior Software Engineer - Data Platform
Senior Software Engineer - Data Platform

Roku, Inc. • India

Hybrid
INR 420,000 - 900,000
Healthcare
401(k) Retirement plan
Paid time off
Senior Software Engineer, Video Platform
Senior Software Engineer, Video Platform

Roku, Inc. • India

On-site
INR 3,000,000 - 5,400,000
Principal, Tech (Middleware)
Principal, Tech (Middleware)

D. E. Shaw India Private Limited • Bengaluru

On-site
INR 1,300,000 - 1,800,000
Excellent benefits
Collegial working environment
Attractive compensation package
Senior Software Engineer, Cloud Content Platform
Senior Software Engineer, Cloud Content Platform

Roku • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Hybrid work model
Mental health and financial wellness资源
Healthcare and retirement options
+1
Principal, Tech (Middleware)
Principal, Tech (Middleware)

D. E. Shaw India Private Limited • Gurugram District

On-site
INR 1,300,000 - 2,000,000
Excellent benefits
Casual working environment
Attractive compensation package