As a Senior Golang Engineer, you will take a lead role in designing, building, and maintaining high-performance, scalable, and reliable backend systems and services. You will collaborate with cross-functional teams to deliver innovative software solutions that support our business goals and drive our technology forward. This is a fully remote position, offering the flexibility to work from anywhere.
- Lead the development of robust, efficient, and maintainable backend systems and APIs using Golang
- Build high-quality, fault-tolerant systems, taking ownership of implementation across frontend, backend, CI pipelines, automated testing, and operations
- Collaborate with product owners and business stakeholders to define technical and product roadmaps
- Ensure alignment with the wider engineering organization’s goals and systems architecture
- Write clean, well-documented code that follows industry best practices and coding standards
- Conduct code reviews and mentor junior developers, fostering a culture of engineering excellence
- Implement unit tests and contribute to maintaining high code quality and reliability
- Optimize application performance and scalability for high volumes of data and user traffic
- Identify, troubleshoot, and resolve bugs and performance bottlenecks
- Work closely with DevOps and infrastructure teams to ensure seamless deployment, monitoring, and operations
- Stay current with Golang and backend engineering trends, and share knowledge across the team
Requirements
Qualifications
- 5+ years of software engineering experience, with at least 3 years working with Golang
- Proven experience designing and building scalable backend systems and APIs
- Strong understanding of system architecture, distributed systems, and microservices
- Experience with CI/CD pipelines, automated testing frameworks, and cloud infrastructure (e.g., AWS, GCP, or Azure)
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes
- Excellent problem-solving skills and attention to detail
- Strong communication and leadership abilities in a remote and collaborative environment
- Ability to mentor junior engineers and guide technical discussions