Staff Software Engineer
4 weeks ago
Job Title - Staff Software Engineer
Year of Experience - 8+ 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 good to have.
- 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.
-
Software Engineering Lead
2 weeks ago
Jaipur, Rajasthan, India F&F Consulting Services Full timeResponsibilitiesWe are seeking a skilled Senior Software Developer to lead our software development team. The ideal candidate will have a strong background in software engineering, excellent communication skills, and the ability to manage and organize a team of technical staff.The Senior Software Developer will be responsible for:Exploring design...
-
Software Engineering Lead
4 weeks ago
Jaipur, Rajasthan, India Odiware Technologies Full timeRole OverviewOdiware Technologies is seeking a highly skilled Software Engineering Lead to join our Digital and eCommerce team. As a Staff Software Engineer, you will play a leadership role on a product team to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event-driven...
-
Head of Product Engineering
2 months ago
jaipur, India Watermelon Software Inc Full timeFull-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...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Accor Full timeJob Title: Software EngineerAs a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.Key Responsibilities:Design and develop software applications using various programming...
-
Telecaller Female
6 months ago
Jaipur, Rajasthan, India RUKMANI SOFTWARE Full timeWe 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...
-
Female Telecaller
12 hours ago
Jaipur, Rajasthan, India RUKMANI SOFTWARE Full timeWe 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...
-
Female Telecaller
6 months ago
Jaipur, Rajasthan, India RUKMANI SOFTWARE Full timeWe 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
3 weeks ago
Jaipur, Rajasthan, India DCS Group Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team.Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project goals.Participate in code reviews to ensure high-quality code.Stay up-to-date with emerging technologies and trends.As a Software...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Destino Infotech Pvt Ltd Full timeAbout the JobWe are seeking a talented Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a range of programming languages and technologies.Collaborate with...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Livspace Full timeJob DescriptionWe are looking for a skilled Software Engineer to join our team at {company}. The ideal candidate will have expertise in developing scalable and efficient software solutions.Key Responsibilities- Design and implement software applications using programming languages such as Java, Python, or C++.- Collaborate with cross-functional teams to...
-
Senior Software Architect
2 weeks ago
Jaipur, Rajasthan, India Nagarro Full timeAbout This RoleWe are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for leading technical initiatives and mentoring junior engineers to help them grow in their careers.Key ResponsibilitiesLead technical initiatives and ensure successful project deliveryMentor and coach junior...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Wipro Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for building innovative solutions.Key ResponsibilitiesDesign and develop scalable software applicationsCollaborate with cross-functional teams to identify project requirementsImplement and...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Hackingly Full timeWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and experience with software development methodologies. Key responsibilities include designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure timely and...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Global Pharma Tek Full timeWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with programming languages such as Java, Python, and C++. Responsibilities include designing and implementing software applications, collaborating with cross-functional teams, and ensuring high-quality code.Key Responsibilities:Design and implement software...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India AMAN Full timeAt our company, we are seeking a skilled Software Engineer to join our team.The ideal candidate will have experience with programming languages and software development methodologies.We offer a dynamic work environment and opportunities for growth and development.
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Pranam Recruiters Full timeJob Title: {title}Description:As a {title} at {company}, you will be responsible for developing and maintaining software applications. This includes designing, coding, testing, and debugging software, as well as collaborating with cross-functional teams to deliver high-quality products.Key Responsibilities:Design, develop, and test software applications...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Orena Services Full timeWe are looking for a skilled Software Engineer to join our team at {company}.As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Key responsibilities include:Designing and developing software applications using various programming languagesCollaborating with cross-functional teams to...
-
Software Engineer
1 month ago
Jaipur, Rajasthan, India Konstant Infosolutions Full timeJob Summary:We are seeking a skilled Software Engineer to join our team at Konstant Infosolutions. The ideal candidate will have experience with Java development and a strong understanding of database architecture and server scripting.Key Responsibilities:Design and implement database architecture and server scripting to integrate applications.Develop...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Brosis Technologies - India Full timeJob Title: Software EngineerJob Summary:We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:* Design and develop software applications using Java* Collaborate with cross-functional teams to identify and prioritize...
-
Software Engineer
3 weeks ago
Jaipur, Rajasthan, India Fluttec Full timeJob Description: We are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Responsibilities:Design and develop software applications using various programming languages and...