
Open Positions
Senior Software Engineer | Golang, AppSec
(Ref 23033)
About us
At Programize, we work with companies of all sizes and industries, worldwide, to create innovative, high-impact software products. We turn our clients’ ambitious ideas into marketable products we can both be proud of, while enjoying the collaboration and excitement with them. The 200+ projects we have successfully completed so far are both a testimony to our experience and a springboard for our future.
​
Our vision is to become the go-to software house for entrepreneurs and engineers who want to design and develop large-scale, high-quality web platforms and mobile apps. To achieve that, we seek talented people to join our team, to share the thrill for craftsmanship, innovation and technology.
Our team is collaborating with a leading innovator in software supply chain security, dedicated to eliminating developer frustrations and security risks from the modern software development process. It enables teams to identify, prioritize, and fix vulnerabilities to reduce security, operational, and compliance risks in their development workflows.
The Role
You will join a newly formed backend team responsible for delivering core components of a cutting-edge software platform. This project depends on software licensing and compliance, where you will help build scalable, high-performance solutions alongside an international product team. Working closely with the product team, you’ll develop scalable services using Golang, MongoDB, Kubernetes, and Azure.
What you will do
-
Deliver backend services for software AppSec solutions.
-
Contribute to a team following Agile workflows.
-
Ensure smooth integration with an existing cloud infrastructure, following architecture and design guidelines.
-
Collaborate in code reviews to maintain high-quality standards.
What we are looking for
-
6-8 years of experience in backend development.
-
3+ years of experience in Golang programming with a focus on microservices/distributed architecture.
-
2+ years of experience in Bazel.
-
Hands-on experience in designing APIs (gRPC, ReST, GraphQL, Thrift).
-
Experience with MongoDB, Kubernetes, and Azure environments.
-
Experience with monitoring tools like Grafana, Prometheus, and Alertmanager.
-
Strong communication skills and ability to collaborate with international teams.
-
Ability to work efficiently in an Agile environment.
-
A proactive, ownership-driven mindset.
-
B.Sc. in Computer Science or related field.
What to expect from us
Programize was founded on the values of respect and appreciation for customers and colleagues alike. We believe in equal opportunity, diversity, flexibility, hard work and continuous improvement in all aspects of our company. We want our people to feel happy, creative, productive and motivated. So, in Programize you will find the following:
-
Friendly, respectful and appreciative working environment.
-
Competitive remuneration package.
-
On-site and remote working options.
-
Lab-like, collaborative, and engaging environment
-
Continuous learning and growth opportunities.
-
International working environment.
-
Work-life balance.
-
Private health insurance plan, including dependents.
Disclaimer:
Programize collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR). We are bound to use the information provided within your job application for recruitment purposes only and not to share these with any unauthorized third parties, and all applications will be treated as strictly confidential.