Senior Software Engineer

Job Locations IN-KA-Bangalore
Job ID


Cradlepoint is seeking an energetic, progressive, Software Development Engineer to develop world class solutions that will make a difference in people’s lives and change the world. Candidate will use the latest technologies to develop SaaS solutions on an open-source technology stack while working at the intersection of cloud computing, mobile computing, commerce, and 4G/5G wireless networks. He or she would ideally have experience developing complex solutions with experience in SaaS solutions, SaaS infrastructure, platform design, implementation, and support. A technical enthusiast willing to learn newer technologies and thinking out of box will suit our state-of-the-art platform.


  • Contribute to technical guidance and SaaS architectural recommendations for designing, building, testing, deploying, and maintaining highly available, scalable, and secure applications in the cloud.
  • Responsible for full lifecycle application development, including automated testing.
  • Candidate will continually look for ways to tune performance, improve usability, and automate processes.
  • Evaluate and identify new technologies for implementation
  • Support, maintain, and document software functionality
  • Collaborate closely with other cross functional engineering teams and product teams.


  • 5+ years of hands-on experience developing backend services in distributed and cloud environments.
  • Hands-on experience with Java/J2EE, Spring/Spring Boot, Hibernate, JPA
  • Hands-on experience in building scalable Rest APIs.
  • Hands-on experience in RDBMS and NO SQL
  • Experience with EmberJS is a plus.
  • Experience with distributed systems and microservices is a plus.
  • Experience with scaling backend services using caching technologies such as Redis is a plus.
  • Experience developing and supporting secure, cloud solutions
  • Knowledge of multiple cloud and virtualization technologies. Experience in AWS is a plus.
  • Understanding of scaling and failover techniques applicable in cloud environments.
  • Experience with cloud automation techniques and technologies
  • Experience with cloud-to-cloud integrations for service extensibility is a plus
  • Experience with Kubernetes/docker deployment strategies and configuration is a plus.
  • BS or master’s degree in Computer Science or Engineering is preferred



Cradlepoint is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, marital status, national origin, age, sexual orientation, handicap, disability, or any other protected class status pursuant to applicable law.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed