Principal Engineer/Senior Software Engineer
haeywa
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
haeywa
https://haeywa.ai
Your next job is waiting
Create your profile and start applying in minutes.