
Senior Backend Engineer (Golang)
Endor Labsabout 2 months ago
Responsibilities
- Design and build core backend features for SaaS products.
- Contribute to large-scale technical projects for scalability and reliability.
- Participate in architectural discussions and drive technical decisions.
- Write clean, well-documented, and testable code.
- Collaborate with cross-functional teams to translate product requirements.
- Participate in code reviews and maintain high code quality.
- Implement best practices of observability for product reliability.
- Engage in external technical forums and open-source communities.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience building scalable backends for product/SaaS companies.
- At least 2 years of experience in Golang programming.
- Practical experience in designing APIs, preferably with gRPC.
- Strong understanding of scalable distributed systems.
- Ability to write clean, maintainable code and documentation.
- Comfortable in a fast-moving environment with evolving requirements.
- Strong problem-solving skills and ability to work independently.
- Experience troubleshooting distributed systems.
- Prior experience with Java or JVM-based technologies is a plus.