hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior / Principal Software Engineer

5.00 to 12.00 Years   Pune (Maharashtra)   18 May, 2025
Job LocationPune (Maharashtra)
EducationBE/ B.Tech (Engineering)
SalaryAs per Industry Standards
IndustryTelecom, IT-Hardware/Networking
Functional AreaIT Software : Software Products & Services
EmploymentTypeFull-time

Job Description

505 About the Role:Espressifs ESP-RainMaker is a paradigm-shifting IoT cloud platform that provides seamless connectivity to IoT devices to mobile apps, voice assistants and other services. It is designed with scalability, security, reliability and operational cost at the centre.Its highly desirable that the candidate has earlier experience of working on developing highly scalable Cloud-native products and understands the responsibilities and challenges well.We are looking for Senior/Principal Software Engineers who will be responsible for:1. Designing, Developing and deploying highly scalable Services on Cloud platforms like AWS.2. Owning the development and deployment of one or multiple services using programming languages like Go, Java, Python.3. Implement and optimise various non-functional requirements like Logging, Security, Auditing, Scalability and DevOps.4. Create and maintain API definitions, database schema designs.5. Perform troubleshooting of the services on Cloud platform and provide support to internal and external stakeholders.Minimum Qualifications:1. BE/B.Tech in Computer Science with 5-12 years of experience in building Software products.2. Extensive experience in developing products using Go, Java or Python.3. Strong computer science fundamentals, a very good understanding of Data Structure and Algorithms.4. Experience working with RDBMS or any NoSQL database like DynamoDB, MYSQL, Oracle.5. Hands-on experience in working on Cloud platforms like AWS, Azure or Google Cloud, certifications in one of the Cloud platforms is desirable.6. Experience in Cloud Services like EC2, S3, Lambda, DynamoDB, Cognito, API Gateway, CloudWatch, or similar service on Azure or Google Cloud.7. Experience in developing REST APIs, authentication and authorisation of the APIs.8. Experience in automating the deployments on Cloud using tools like CloudFormation.9. Strong analytical, debugging and troubleshooting skills.10. Experience in a Linux (or Unix) based environments.Desired Qualifications:1. Working knowledge about DevOps tools like Jenkins, ELK2. Working knowledge of Docker and Kubernetes

Keyskills :
fundamentals algorithms docker security database java devops linux debugging software engineer mysql api rest python cloud services rdbms oracle mobile nosql gateway unix

Senior / Principal Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved