Description
Role: Senior GOLang Engineer
Location: London, UK - 3 days/week onsite
Role Type: Contract (Outside IR35)
We are seeking an experienced Senior Engineer to join our team, specializing in building efficient and scalable tools using GoLang. The ideal candidate will have a strong background in developing and maintaining tooling solutions, with a focus on automation and DevOps practices. If you have a passion for building tools that improve developer productivity and a keen interest in GoLang, we would love to hear from you!
Responsibilities:
- Design, develop, and maintain tooling solutions using GoLang, with a focus on performance, reliability, and scalability
- Develop and maintain automated testing and deployment pipelines using GitHub Actions
- Implement SDLC tailored automation solutions to improve efficiency and reduce manual effort
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Work with the team to ensure adherence to best practices, coding standards, and design patterns
- Participate in code reviews and provide constructive feedback to peers
- Troubleshoot and resolve complex technical issues
- Integrate with Jira APIs to streamline development workflows (bonus experience)
- Develop and maintain technical documentation and user guides for tooling solutions
Requirements:
- Overall 8+ years of experience.
- 5+ years of hands-on development experience with a strong focus on GoLang development.
- Strong understanding of software design patterns, principles, and best practices
- Experience with GitHub Actions and SDLC automation solutions
- Experience with agile development methodologies and version control systems (Git)
- Knowledge of observability tools such as Prometheus, Grafana or similar
- Excellent problem-solving skills, with the ability to debug complex issues
- Strong communication and collaboration skills, with the ability to work effectively in a distributed team environment
- Bonus: Experience with Jira APIs