We are looking for an enthusiastic Go Software Engineer.
You will join a team developing the Open Source Compliance System – a platform designed to provide cloud engineering teams with crucial compliance information on their project dependencies. Our solution helps developers easily manage vulnerabilities, licenses, and policy compliance directly from tools like Jira, GitHub, or Sirius. By automating these processes, the system allows developers to focus on building high-quality software without the overhead of handling setup, troubleshooting, or manual compliance checks.
Responsibilities
- Develop and maintain high-quality, scalable Go-based microservices and backend components
- Collaborate closely with other developers and stakeholders to define requirements and implement effective technical solutions
- Ensure integration of services with tools such as Jira, GitHub, and Sirius
- Write clean, efficient, maintainable, and well-documented code
- Participate in code reviews, actively providing and receiving constructive feedback
- Troubleshoot and resolve technical issues, contributing to a stable and reliable platform
Requirements
- 2+ years of professional experience in Go (Golang) development
- Solid understanding of microservices architecture, REST APIs, and backend service design
- Familiarity with integrating third-party tools and services (e.g., Jira, GitHub)
- Experience working with relational databases (e.g., PostgreSQL) and proficiency in SQL
- Comfortable with using Docker and Kubernetes for containerization and deployment
- Experience in writing unit and integration tests
- Strong communication skills and the ability to work effectively within a collaborative team
Nice to have
- A good understanding of security best practices, compliance considerations, and open-source licensing