About the Role
The role involves building and maintaining robust, scalable backend services using Go, working within a collaborative engineering team to solve complex technical challenges and improve system reliability.
Responsibilities
- Design and implement backend services in Go to support scalable applications
- Collaborate with engineers and product teams to define technical requirements
- Optimize system performance and ensure high availability
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve production issues in a timely manner
- Participate in code reviews to maintain code quality
- Contribute to architectural decisions and system design
- Work with distributed systems and ensure data consistency
- Integrate with internal and external APIs
- Support deployment pipelines and CI/CD processes
- Monitor system health and proactively address potential issues
- Document technical designs and implementation details
- Ensure code complies with security and compliance standards
- Mentor junior developers and support team growth
- Evaluate new technologies and tools for potential adoption
- Improve observability through logging, metrics, and tracing
- Participate in incident response and on-call rotations
- Refactor legacy systems to improve maintainability
- Collaborate on feature planning and sprint execution
- Ensure applications meet scalability and reliability goals
- Maintain alignment with long-term engineering roadmaps
- Contribute to reliability and performance testing
- Support integration with cloud infrastructure
- Work within agile development practices
- Promote best practices in software engineering across the team
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote with flexible hours
Team
Collaborative engineering team focused on backend systems and infrastructure
Tech Stack
Go, PostgreSQL, Redis, Kubernetes, Docker, AWS, Prometheus, Grafana, Git, CI/CD pipelines
Culture
- Emphasis on ownership, transparency, and continuous learning
- Supportive environment that values technical excellence and collaboration
Available for qualified candidates