Senior Cloud Software Developer

Tarana Wireless

Pune District

On-site

INR 3,500,000 - 6,000,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tarana Wireless Inc in Pune, India, is seeking an accomplished backend software engineer to design and implement distributed services in a microservices architecture. You will work on a cloud-native platform powering SaaS and IoT offerings, collaborating with product management and customers to translate needs into scalable solutions.

The role involves end-to-end ownership from requirements through deployment, with hands-on coding in Java, TypeScript, and Node.js, and strong emphasis on

Qualifications

  • Bachelor’s degree in Computer Science or related field from a reputed university.
  • 10+ years of backend software development experience in product companies or tech startups.
  • Experience with SaaS/IoT product offerings is a plus.
  • Strong backend in Java and ecosystem; TypeScript and Node.js are advantageous.
  • Microservices and RESTful APIs design and consumption.
  • Understanding of distributed systems, scaling and high availability.
  • Familiarity with relational and NoSQL databases and caching.
  • Knowledge of Kubernetes and cloud-native platforms is a plus.
  • Knowledge of network protocols (TCP/IP, HTTP) and RPCs like gRPC.
  • Hands-on work with Generative AI in applications and production features.

Responsibilities

  • Design and implement distributed software in a microservices architecture.
  • Gather requirements with Product Management and customers; contribute to high-level design.
  • Implement, integrate, operate, troubleshoot, and scale services.
  • Work in an agile R&D team on PoCs, customer pilots, and production releases.
  • Collaborate with team members in Pune office multiple days a week.

Skills

Java
Spring Boot
Hibernate
TypeScript
Node.js
Microservices
RESTful APIs
Distributed Systems
Databases
Caching
Kubernetes
gRPC
Generative AI

Education

Bachelor’s degree in Computer Science or related field

Job description

At Tarana, you will help build a cutting-edge cloud product -- a management system for wireless networks, scaling to millions of devices -- using modern cloud-native architecture and open-source technologies. You will be responsible for designing and implementing distributed software in a microservices architecture. This could include everything from requirements gathering (working with Product Management and customers) to high-level design to implementation, integrations, operations, troubleshooting, performance tuning, and scaling.

You will work as a key member of an R&D team that owns one or more services, end-to-end. There will be PoCs, customer pilots, and production releases, all in an agile engineering environment. Expect to be challenged and stretch your skills on a daily basis. Expect to meet or beat exacting standards of quality and performance. We will provide the right mentoring to make sure that you can succeed.

The job is based in Pune, and this job profile will require in-person presence in the office multiple days a week to interact with team members.

Required Skills & Experience:

  • Bachelor’s degree (or higher) in Computer Science or a closely related field, from a reputed university (Tier1/Tier2)
  • At least 10 years of experience in backend software development, in product companies or tech startups
  • Experience with building SaaS/IoT product offerings will be a plus
  • Software development in Java and its associated ecosystem (e.g., Spring Boot, Hibernate, etc.). Strong TypeScript and Node backend skills would be an advantage
  • Microservices and RESTful APIs: implementation and consumption
  • Conceptual knowledge of distributed systems -- clustering, asynchronous messaging, streaming, scalability & performance, data consistency, high availability, etc. -- would be a big plus
  • Good understanding of databases (relational, NoSQL) and caching
  • Experience with cloud-native platforms like Kubernetes will be a big plus
  • Working knowledge of network protocols (TCP/IP, HTTP) and standard network architectures, RPC mechanisms (e.g., gRPC)
  • Additional skills in using Generative AI in applications. Should be strong in retrieval fundamentals and agentic systems. He/She should have done some hands-on work (beyond demo, poc) and shipped a LLM-based feature to production.
About Us

Tarana’s mission is to accelerate the deployment of fast, affordable, and reliable internet access around the world. Through a decade of R&D and over $400M of investment, the Tarana team has created and continues to enhance a suite of next-generation fixed wireless access (ngFWA) technologies. Its unique ngFWA platform delivers game-changing advances in broadband economics in mainstream and underserved markets, using both licensed and unlicensed spectrum. Tarana’s ngFWA technology has been embraced by more than 300 service providers in 24 countries. Tarana is headquartered in Milpitas, California, with additional research and development in Pune, India. Learn more at www.taranawireless.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud DevOps Engineer
Cloud DevOps Engineer

Mployee.me • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Networking
Senior Software Engineer - Networking

Tarana Wireless Inc • Pune District

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

Tarana Wireless Inc • Pune District

On-site
INR 1,800,000 - 2,800,000
Staff Software Engineer - Networking
Staff Software Engineer - Networking

Tarana Wireless Inc • Pune District

On-site
INR 5,000,000 - 7,000,000
Staff Network Software Engineer
Staff Network Software Engineer

Tarana Wireless Inc • Pune District

On-site
INR 4,000,000 - 7,000,000
System Software Engineer
System Software Engineer

Tarana Wireless Inc • Pune District

On-site
INR 1,200,000 - 2,400,000
System Software Engineer
System Software Engineer

Tarana Wireless, Inc. • Pune District

On-site
INR 2,500,000 - 4,200,000
Staff QA Automation Engineer (Python)
Staff QA Automation Engineer (Python)

Tarana Wireless Inc • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Software Developer
Senior Software Developer

CACI Limited • Pune District

Hybrid
INR 800,000 - 1,500,000
Budget for conferences and training
Health benefits for family
Matched pension and healthcare package
Principal Engineer
Principal Engineer

Tejas Networks Ltd. • Bengaluru

On-site
INR 3,500,000 - 5,500,000