haeywa

Senior Software Engineer

haeywa
Gurugram Not disclosed
Yesterday
On-Site
Apply to Job

About the job

About the Role We’re looking for a passionate Senior Software Engineer with a strong foundation in Golang and experience in building scalable web applications. You’ll play a key role in architecting and developing backend systems that power our SaaS platform, collaborating closely with frontend and DevOps teams to deliver high-performance, reliable, and secure software. If you love clean code, high throughput systems, and modern backend engineering, this role is for you. What You’ll Do • Design, develop, and maintain high-performance backend services primarily in Golang. • Build and integrate RESTful APIs for web and mobile applications. • Contribute to microservice architecture design and distributed system scalability. • Collaborate with frontend engineers to deliver complete web application features (React.js, HTML, CSS). • Work with Node.js for existing services and integrations where needed. • Optimize MySQL queries, schema design, and database interactions. • Participate in architecture discussions, code reviews, and mentorship within the team. • Troubleshoot and resolve complex production issues with a focus on reliability and performance. What We’re Looking For • 6–8 years of experience in web application or SaaS backend development. • Strong hands-on experience with Golang (preferred primary backend language). • Working knowledge of Node.js for existing or supporting services. • Solid understanding of RESTful APIs, microservices, and web architecture. • Proficiency in MySQL, React.js, HTML, CSS, and JavaScript. • Experience in designing secure, scalable, and maintainable systems. • Prior experience with PHP is a plus but not required. Bonus Points For • Experience with AWS (EC2, S3, Lambda, etc.) and Linux environments. • Exposure to Kafka, Cassandra, or other distributed technologies. • Familiarity with socket programming and real-time communication. • Knowledge of CI/CD pipelines, Docker, and Kubernetes. Why Join Us • Work on a modern Golang-based architecture that scales to thousands of users. • Build impactful SaaS products in a fast-paced startup environment. • Collaborate with talented engineers who value innovation and ownership. • Competitive salary, flexible work setup, and opportunities for rapid growth. How to Apply Send your resume and a brief cover letter to hr@dotnova.ai with the subject line Application for Senior Software Engineer (Golang/nodejs) along with applying here.

Requirements

  • Golang
  • RESTful APIs
  • Microservices
  • MySQL
  • React.js
  • Node.js

Preferred Technologies

  • Golang
  • RESTful APIs
  • Microservices
  • MySQL
  • React.js
  • Node.js

Similar Jobs

N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
5 days agoOn-Site
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
YesterdayRemote
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
2 days agoOn-Site