Senior Backend Engineer – TechCorp (Singapore)
Responsibilities:
- Design, build, and operate reliable backend services to support business needs.
- Collaborate closely with product and infrastructure teams to deliver robust solutions.
- Improve performance and reliability of existing systems.
- Implement and maintain microservices architecture, including APIs, message queues, and service discovery.
- Ensure best practices in CI/CD, testing, and observability are followed.
Requirements:
- Minimum 3 years of professional experience building backend services using Go or Python.
- Strong understanding of distributed systems fundamentals, including:
- Consistency
- Fault tolerance
- Observability
- Scalability
- Hands-on experience with microservices architecture.
- Proficiency in designing and integrating APIs, message queues, and service discovery mechanisms.
- Experience with CI/CD pipelines and automation.
- Familiarity with cloud platforms and services.
- Solid experience working with databases.
- Knowledge of testing best practices for backend systems.
Location:
- Singapore