Home Online Staff Software Engineer (Golang SaaS Dev)

Home Online Staff Software Engineer (Golang SaaS Dev)

Staff Software Engineer (Golang SaaS Dev)

Full time at NorthStar HR Consultants in Online
Posted on May 8, 2024

Job details

Job Title - Staff Software Engineer (Golang, SaaS Dev) Job Location - Pune, Maharashtra, Remote (for now) About 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 Responsibilities ● Research, design, and develop cloud-scale services for an enterprise application in the cybersecurity domain ● Prototyping and proof-of-concepts ● End-to-end ownership of the relevant software components ● Scalability, reliability, and performance of the developed software ● Identify areas of improvement, enhancements, and innovation ● Collaborate with the engineering team (QA, UI, DevOps, IT/Ops, etc) as well as non-engineering stakeholders (PM, management, etc) during the development process ● Work in a dynamic start-up environment Must have skills ● 5-8 years of experience in designing and developing medium/large scale server-side software development ● Hands-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 and distributed microservices for a SaaS platform. ● Thorough knowledge of CS fundamentals: Data structures, the time complexity of algorithms. ● Expert in solving complex problems, debugging, and troubleshooting issues. ● Good at design documentation, APIs, comments, and building maintainable software. ● Good knowledge of Dockers and AWS ● Excellent team player with good communication, interpersonal skills, self-starter, and attitude. ● Ability and willingness to adapt and learn new technologies. Nice to have skills ● Hands-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 stacks ● Application deployment using CI/CD pipelines Qualifications ● Bachelors/Masters degree in CS/IT from the premier institute

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Python Programming starting now. Claim $10 promo towards online courses. See all courses
See All Staff Jobs
Feedback Feedback