Job Title: Senior System Design Engineer
Remote.
We are seeking a skilled Senior Go Engineer to join our clients growing team.
Key Responsibilities:
* Design, develop, and maintain efficient, reliable Go-based applications.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure code quality and maintainability through best practices like code reviews and unit testing.
* Troubleshoot, debug, and optimize performance bottlenecks.
* Contribute to architecture discussions and system design.
Requirements:
* 5+ years of software engineering experience, with 4+ years working in Go.
* Solid experience with microservices, distributed systems, and RESTful APIs.
* Familiarity with cloud platforms (AWS, GCP, or Azure).
* Strong understanding of CI/CD pipelines, Docker, and Kubernetes.
* Excellent problem-solving and communication skills.
Nice to Have:
* Experience in security, networking, or Dev Ops.