Senior Cloud Software Developer

Tarana Wireless
Pune Division, Maharashtra, India

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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Cloud Software Developer job at Tarana Wireless?

Use the apply link on this page: you apply directly with Tarana Wireless on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Tarana Wireless want for this Senior Cloud Software Developer role?

The job description asks for 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, Software development in Java and its associated ecosystem (e.g., Spring Boot, Hibernate, etc.), Microservices and RESTful APIs: implementation and consumption, Good understanding of databases (relational, NoSQL) and caching and Working knowledge of network protocols (TCP/IP, HTTP) and standard network architectures, RPC mechanisms (e.g., gRPC). Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Tarana Wireless?

Apply to the Tarana Wireless roles that match your experience, and tailor your resume to each job description: for this role that means showing 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, Software development in Java and its associated ecosystem (e.g., Spring Boot, Hibernate, etc.). A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Cloud Software Developer job remote or onsite?

This is based in Pune Division, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Tarana Wireless, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →