Staff Software Engineer

2 days ago


Jaipur, India CloudBees Full time

Job Title - Staff Software Engineer

Location - Bangalore, Chennai and Pune

Year of Experience - 9+ years


Description

CloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.

Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees is more than a tool—it's a strategic partner in your cloud transformation journey, ensuring security, compliance, and operational efficiency while enhancing the developer experience across your entire software development lifecycle. It allows developers to bring and execute their code anywhere, providing greater flexibility and freedom through fast, self-serve, and secure workflows.

CloudBees supports organizations at every step of their DevSecOps journey, whether using Jenkins on-premise or transitioning software delivery to the cloud. We’re helping customers build the future, today.


About the Role

As a Staff Software Engineer, you will lead projects and develop systems for other team members to use. You are an engineer with full-stack development experience taking ideas from concept to production. You will be part of the SAAS Platform engineering team comprising front-end, back-end, and full-stack software engineers doing agile development.


What You'll Do

Build cloud-native applications and services on popular cloud platforms like AWS, Azure, and GCP. Utilize microservices architecture and containerization technologies (e.g., Docker, Kubernetes) to ensure scalability, resilience, and maintainability. Collaborate with cross-functional teams to gather requirements, design software solutions, and write clean, efficient, and maintainable code. Contribute to both front-end and back-end development to create well-rounded applications. Implement best practices for code quality, automated testing, and code reviews to ensure software reliability and performance. Write unit tests, integration tests, and perform code reviews to maintain high standards. Work on new feature development and product enhancements based on customer feedback and industry trends. Continuously innovate and propose improvements to existing software solutions Analyze and address complex technical challenges and issues that arise during the software development lifecycle. Debug, troubleshoot, and resolve technical problems efficiently. Create and maintain technical documentation, including design specifications, user guides, and best practice guidelines. Share knowledge and contribute to internal and external technical communities. Participate in Agile ceremonies, such as sprint planning, stand-up meetings, and retrospectives. Collaborate with product managers, designers, and other engineers to ensure alignment and efficient project execution. Share your expertise and mentor engineers, helping them grow and develop their skills. Foster a culture of continuous learning and improvement within the team. Stay updated with the latest technologies, tools and cloud computing. Proactively learn and adapt to new technologies to drive innovation. Collaborate with customers to understand their needs, gather feedback, and provide technical support and guidance as needed.

Requirements

  • Bachelor's or Master’s degree in Computer Science or a related technical field
  • 8+ years of software engineering experience, including significant contributions to developing SaaS products.
  • 3+ years of experience with our tech stack or equivalent: GoLang (preferred)/Java/Python is a must.
  • Kubernetes is must.
  • Docker, Node (TypeScript), React / NextJS (this is a very wide range of skills - we do not expect candidates to be super stars in all areas).
  • 3+ years of experience using Cassandra DB
  • 2+ years of experience using gRPC, protobufs is a big plus
  • 5+ years of hands-on experience in working on SaaS products.
  • 5+ years of experience building software systems that have been successfully delivered to production.
  • Expertise in DevOps methodologies, and containerization technologies.
  • Knowledge of CI/CD tools, DevOps culture, and site reliability engineering concepts.
  • Excellent understanding of all aspects of software development, project management, quality assurance, and customer advocacy.
  • Cloud certification (AWS/GCP/Azure), Agile certification is a big plus
  • Experience with UI & API test automation tools, particularly in Java stack (e.g. JMeter, Gatling, Selenium, Playwright, API testing)
  • Knowledge of SOC controls, general IT security, control frameworks, and familiarity with ISO 27000, NIST, SOX, CIS, PCI DSS, and other standards
  • Ability (and preference) to work in an Agile empowered environment and ability to work autonomously
  • Ability to innovate in a fast-paced industry.
  • Strong English verbal and written communication skills and demonstrated technical leadership.
  • Exceptional problem-solving skills, architectural insight, and a track record of successful projects.
  • Proven ability to lead and influence technical decisions across the organization.



  • Jaipur, India Grow Your Staff Full time

    Grow Your Staff is looking for a Test Automation Engineer for a US-based InsurTech firm. This is a full-time remote opportunity.  The role offers excellent growth opportunities and the chance to work directly with a team in the US. Experience required: 2-4 years CTC: INR 8- 12 LPALocation: RemoteType of Employment- Full-timeTime- 5:30 pm-2:30 am...


  • Jaipur, India SolarWinds Full time

    About SolarWinds:At SolarWinds, we put people first. Our mission is to enrich the lives of everyone we serve, including our employees, customers, shareholders, partners, and communities. We're focused on empowering our customers to accelerate business transformation through simple, powerful, and secure solutions.We are searching for individuals who thrive in...


  • Jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary : We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products. The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital...


  • jaipur, India Watermelon Software Inc Full time

    Full-time role, directly with the ClientWe are an innovative software company offering the world’s first AI-Driven Software Reliability Platform, designed to help organizations achieve holistic reliability across the Software Development Life Cycle (SDLC). Our platform redefines traditional practices in development, testing, and operations, driving a...


  • jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering ManagerSummary : We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products.The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital banking...

  • Software Engineer

    20 hours ago


    jaipur, India DocuVille Full time

    Join our innovative team at DocuVille. We are revolutionizing document processing through cutting-edge Generative AI technology. We are in the early stage of product development and looking for self-learning and motivated software development engineers and support engineers at various levels. It is an excellent opportunity to learn and contribute.  ...


  • Jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary: We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products.The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital banking...


  • Jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary: We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products.The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital banking...


  • jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary : We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products. The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital...


  • jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary: We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products.The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital banking...


  • Jaipur, India AU SMALL FINANCE BANK Full time

    Functional Role: Senior Engineering Manager Summary : We are seeking seasoned engineering leaders to grow our engineering teams, scale our development & release processes, and create world-class products. The role will involve building high-performance software engineering teams and delivering software to establish AU Bank as a leader in the digital...

  • Female Telecaller

    4 months ago


    Jaipur, Rajasthan, India RUKMANI SOFTWARE Full time

    We at Rukmani Software Pvt. Ltd. developed the School ERP/Management Software. We also deal in Websites, Mobile App, Hospital Management Software as well as Custom Software. We need Female Telecaller Staff that can call to new schools by given customer list. Fresher & Experienced both can join. Qualification needed min. 12th from any stream & more. We...

  • Telecaller Female

    4 months ago


    Jaipur, Rajasthan, India RUKMANI SOFTWARE Full time

    We at Rukmani Software Pvt. Ltd. developed the School ERP/Management Software. We also deal in Websites, Mobile App, Hospital Management Software as well as Custom Software. We need Female Telecaller Staff that can call to new schools by given customer list. Fresher & Experienced both can join. Qualification needed min. 12th from any stream & more. We...

  • Software Engineer

    1 week ago


    jaipur, India Programmers.io Full time

    We are hiring .NET fresher for onsite in Jaipur, Rajasthan Job Title: .Net Fresher Shift Timings: Day Shift Location: Jaipur, Rajasthan (Work from Office) Experience required: Fresher or Internship Job Description:- As a .NET Fresher, you will work closely with our experienced development team to design, develop, and maintain software applications using...

  • Software Engineer

    3 weeks ago


    jaipur, India Programmers.io Full time

    We are hiring .NET fresher for onsite in Jaipur, RajasthanJob Title: .Net FresherShift Timings: Day ShiftLocation: Jaipur, Rajasthan (Work from Office)Experience required: Fresher or InternshipJob Description:-As a .NET Fresher, you will work closely with our experienced development team to design, develop, and maintain software applications using the .NET...


  • Jaipur, India Gram Power Full time

    Job Title Embedded Software Engineer Department Software Development Location Jaipur About Gram Power Gram Power is an energy technology company founded out of Berkeley, California. We have developed...

  • Chief of Staff

    3 months ago


    Jaipur, India Centre for Development Communication Full time

    As the Chief of Staff, you will play a pivotal role in supporting the executive team and ensuring the smooth functioning of the organization. You will work closely with the high-level executive to provide strategic guidance, manage initiatives, and drive cross-functional collaboration. The Chief of Staff acts as a trusted advisor, representing the...

  • Sales Team Member

    4 months ago


    Jaipur, Rajasthan, India RUKMANI SOFTWARE Full time

    We at Rukmani Software Pvt. Ltd. developed the School ERP/Management Software. We also deal in Websites, Mobile App, Hospital Management Software as well as Custom Software. We need Sales Team Member that can call to new schools by given customer list. Fresher & Experienced both can join. Qualification needed min. 10th from any stream & more. We ensure...

  • Sales Team Member

    4 months ago


    Jaipur, Rajasthan, India RUKMANI SOFTWARE Full time

    We at Rukmani Software Pvt. Ltd. developed the School ERP/Management Software. We also deal in Websites, Mobile App, Hospital Management Software as well as Custom Software. We need Sales Team Member that can call to new schools by given customer list. Fresher & Experienced both can join. Qualification needed min. 10th from any stream & more. We ensure...

  • Software Engineer

    1 week ago


    jaipur, India Programmers.io Full time

    We are hiring .NET fresher for onsite in Jaipur, Rajasthan Job Title: .Net Fresher Shift Timings: Day Shift Location: Jaipur, Rajasthan (Work from Office) Experience required: Fresher or Internship Job Description:- As a .NET Fresher, you will work closely with our experienced development team to design, develop, and maintain software applications using...