drjobs Principal Software Engineer

Principal Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

This is a remote position.

Monaire 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.


Monaire is building a technology enabled service platform to reduce emissions from commercial HVAC/R and help owners/operators reduce waste and downtime. Monaire launched its v1 product and services in March 2023 and has already signed on 100 paid locations. Early customer adoption has spread organically and we now have a backlog of additional locations to serve all without spending any money on marketing yet. We are now in the process of building out the team to scale Monaire to 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 cloudscale services for an enterprise application in the cybersecurity domain

  • Prototyping and proofofconcepts

  • Endtoend 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 nonengineering stakeholders (PM management etc) during the development process

  • Work in a dynamic startup environment



Requirements

Must have skills


  • 710 years of experience in designing and developing medium/large scale serverside software development

  • Handson 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 cloudnative 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 selfstarter and attitude.

  • Ability and willingness to adapt and learn new technologies.


Nice to have skills


  • Handson 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



Benefits

Why should you consider Monaire


  • Competitive salary and equity package

  • Comprehensive health insurance that covers you spouse kids and parents

  • Flexible work environment and remote work options

  • Unlimited leave policy

  • Professional development and growth opportunities

  • Collaborative and inclusive company culture


Learn More





Must-Have Skills 2-10 years of experience in designing and developing enterprise-grade mobile applications in React Native Firm grasp of the JavaScript language and its nuances, including ES6+ syntax Proficient with popular React.js workflows (such as Flux or Redux). Ability to write well-documented, clean JavaScript code Rock solid at working with third-party dependencies and debugging dependency conflicts Experience with offline storage, threading, and performance tuning Familiarity with native build tools, like XCode, Gradle, Android Studio, and IntelliJ Experience with automated testing suites 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 Knowledge and experience with EXPO Application deployment using CI/CD pipelines Qualifications Bachelors/Masters degree in CS/IT from a premier institute

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.