Senior Software Engineer

1 month ago


pune, India NorthStar HR Consultants Full time

Job Title - Senior / Staff Software Engineer (Golang)Job Location - Baner, PuneMUST Have - SaaS Development ExperienceAbout Client -Our client is revolutionizing the management of heating and cooling systems. Heating, Ventilation and Air Conditioning (HVAC) and Refrigeration (HVAC/R) in 94% of commercial buildings in the US (and more worldwide) are operated inefficiently and fail without warning. Commercial building owners and operators waste billions of dollars in energy, emergency repairs, downtime and food waste due to HVAC/R equipment failing. Tragically, these systems also generate the same amount of greenhouse gasses as 4.3 crore petrol cars and contribute significantly towards global warming. They are building a technology enabled service platform to reduce emissions from commercial HVAC/R and help owners/operators reduce waste and downtime. They launched their v1 product and services in March 2023 and has already signed on 100+ paid locations. Early customer adoption has spread organically and they now have a backlog of additional locations to serve, all without spending any money on marketing yet. They are now in the process of building out the team to scale 1000s of buildings by the end of 2024. This is a unique opportunity to be one of the early members of our engineering team.Key ResponsibilitiesResearch, design, and develop cloud-scale services for an enterprise applicationin the cybersecurity domain.Prototyping and proof-of-conceptsEnd-to-end ownership of the relevant software componentsScalability, reliability, and performance of the developed softwareIdentify areas of improvement, enhancements, and innovationCollaborate with the engineering team (QA, UI, DevOps, IT/Ops, etc) as well as non-engineering stakeholders (PM, management, etc) during the development processWork in a dynamic start-up environmentMust have skills5-8 years of experience in designing and developing medium/large scaleserver-side software developmentHands-on experience with coding and debugging skills in Go/Python/NodeJS(optionally Java/C++, and open to learning Golang/Python).Must have a working knowledge of building cloud-native applications anddistributed microservices for a SaaS platform.Thorough knowledge of CS fundamentals: Data structures, the time complexityof algorithms.Expert in solving complex problems, debugging, and troubleshooting issues.Good at design documentation, APIs, comments, and building maintainablesoftware.Good knowledge of Dockers and AWSExcellent team player with good communication, interpersonal skills, self-starter,and attitude.Ability and willingness to adapt and learn new technologies.Nice to have skillsHands-on with Dockers, Kubernetes, and AWS environments.Experience with queuing systems (Kafka, AWS SQS) and Big data platforms(Spark, Flink, Airflow), API Gateways (KONG, Ambassador), Vault, Caching, Distributed logging, and Monitoring stacksApplication deployment using CI/CD pipelinesExperience in SaaS Development is MUSTQualificationsBachelors/Masters degree in CS/IT from the premier institute



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAs a Senior Application Developer at Rocket Software, you will be responsible for designing and developing new features and functionality for our critical back office systems and platforms. This role requires a strong technical background and leadership skills to lead the overall development and implementation of system enhancements, new features,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview: The Senior Software Engineer is responsible for designing, developing, and implementing software features and functionality. This includes troubleshooting, debugging, and setting the direction for the design and implementation of software features/enhancements, correction of defects, and/or the creation of new products. Key Responsibilities: ...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Senior Software Engineer in TestCoupa is on a mission to revolutionize spend management for today's dynamic businesses. As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality and reliability of our market-leading product suite.Responsibilities:Design and develop advanced automated test suites...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the RoleWe're seeking a highly skilled Lead Full Stack Engineer to join our team at Sahaj Software. As a key member of our engineering team, you'll play a crucial role in shaping the technical direction of our projects.Key Responsibilities:Design and develop scalable, efficient, and reliable software solutions using a range of technologies.Lead...


  • Pune, Maharashtra, India Coupa Software Full time

    Coupa is seeking a Senior Software Engineer in Test to join our Platform Team. As a key member of this team, you will play a crucial role in ensuring the quality and reliability of our Coupa Suite of products.Your primary responsibilities will include leading by example and promoting a culture of quality, leading and coordinating testing projects in a...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software Inc. Job ResponsibilitiesDesign, develop, and implement software features, functionality, and enhancements.Troubleshoot, debug, and correct defects in existing software.Develop software tools, including operating systems, compilers, routers, networks,...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Full Potential with CoupaCoupa is on a mission to help our customers achieve success through the power of spend management. As a key member of our Platform Team, you will play a crucial role in enabling the Coupa Suite of products with reusable services and frameworks, bringing rich capabilities to internal and external customers with strong...


  • Pune, Maharashtra, India Coupa Software Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in AI and Machine Learning, as well as strong software development skills.Key Responsibilities:Design and develop AI and ML modelsImplement software solutions using programming languages such as Python and JavaCollaborate with...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud platforms and be proficient in designing and implementing scalable systems.Responsibilities:Design and develop cloud-based systemsCollaborate with cross-functional teams to...


  • Pune, Maharashtra, India Coupa Software Full time

    About the RoleCoupa Software is seeking a talented Senior Software Engineer in Test to join their Platform Team. As a key member of the team, you will play a critical role in ensuring the quality and reliability of Coupa's suite of products.Your Key ResponsibilitiesLead by example and promote a culture of quality by demonstrating ownership and accountability...


  • Pune, India Cloud Software Group Full time

    About This Team: TIBCO’s Platform infrastructure group lays the foundation of the TIBCO Platform ( group provides processes and technologies required to effectively deliver, run and manage TIBCO products in/from the Cloud or on the customers’ environments. This position is a truly awesome opportunity to work in a group of highly motivated and...