Principal Engineer/Senior Software Engineer

haeywa

IN Full–time
Posted on: March 09, 2026
As a Senior Software Engineer in this role, you will be responsible for architecting and developing high-performance backend services primarily in Golang. Your key responsibilities will include: - Designing, developing, and maintaining high-performance backend services primarily in Golang. - Building and integrating RESTful APIs for web and mobile applications. - Contributing to microservice architecture design and distributed system scalability. - Collaborating with frontend engineers to deliver complete web application features. - Working on existing services and integrations where needed. - Optimizing MySQL queries, schema design, and database interactions. - Participating in architecture discussions, code reviews, and mentorship within the team. - Troubleshooting and resolving complex production issues with a focus on reliability and performance. The qualifications required for this role are: - 68 years of experience in web application or SaaS backend development. - Strong hands-on experience with Golang (preferred primary backend language). - Working knowledge of existing or supporting services. - Solid understanding of RESTful APIs, microservices, and web architecture. - Proficiency in MySQL, HTML, CSS, and JavaScript. - Experience in designing secure, scalable, and maintainable systems. - Prior experience with PHP is a plus but not required. In addition to the above, the company offers a modern Golang-based architecture that scales to thousands of users, impactful SaaS products in a fast-paced startup environment, collaboration with talented engineers valuing innovation and ownership, competitive salary, flexible work setup, and opportunities for rapid growth. To apply for this position, send your resume and a brief cover letter with the subject line "Application for Senior Software Engineer (Golang/nodejs)" along with applying through the provided channel. As a Senior Software Engineer in this role, you will be responsible for architecting and developing high-performance backend services primarily in Golang. Your key responsibilities will include: - Designing, developing, and maintaining high-performance backend services primarily in Golang. - Building and integrating RESTful APIs for web and mobile applications. - Contributing to microservice architecture design and distributed system scalability. - Collaborating with frontend engineers to deliver complete web application features. - Working on existing services and integrations where needed. - Optimizing MySQL queries, schema design, and database interactions. - Participating in architecture discussions, code reviews, and mentorship within the team. - Troubleshooting and resolving complex production issues with a focus on reliability and performance. The qualifications required for this role are: - 68 years of experience in web application or SaaS backend development. - Strong hands-on experience with Golang (preferred primary backend language). - Working knowledge of existing or supporting services. - Solid understanding of RESTful APIs, microservices, and web architecture. - Proficiency in MySQL, HTML, CSS, and JavaScript. - Experience in designing secure, scalable, and maintainable systems. - Prior experience with PHP is a plus but not required. In addition to the above, the company offers a modern Golang-based architecture that scales to thousands of users, impactful SaaS products in a fast-paced startup environment, collaboration with talented engineers valuing innovation and ownership, competitive salary, flexible work setup, and opportunities for rapid growth. To apply for this position, send your resume and a brief cover letter with the subject line "Application for Senior Software Engineer (Golang/nodejs)" along with applying through the provided channel.

About Company

Your next job is waiting

Create your profile and start applying in minutes.