Shape the tools that power engineering excellence
We’re seeking a Senior Software Development Engineer to strengthen our developer infrastructure. In this role, you’ll design, implement, and maintain automation services and internal tooling that directly impact how quickly and reliably our engineering teams deliver software. You'll work closely with development teams across the organization to identify bottlenecks and deliver scalable solutions that improve productivity.
What You’ll Do
- Develop and enhance automation services that support continuous integration and delivery workflows
- Build and maintain internal tools that simplify developer tasks and reduce manual effort
- Optimize build systems for speed, reliability, and maintainability
- Improve the performance and stability of CI pipelines, particularly within GitLab
- Respond to automation requests from engineering teams and manage evolving priorities
- Diagnose and resolve issues in existing tooling to ensure consistent system reliability
What We’re Looking For
- Proven experience developing and supporting production-grade services
- Strong proficiency in Python, used daily for backend service development
- Experience automating workflows by integrating with tools like GitLab, Jira, and Artifactory via APIs or SDKs
- Comfortable scripting in Bash and PowerShell for system automation
- Firm understanding of Git and collaborative development practices
- Familiarity with operating systems, networking fundamentals, and low-level system interactions
- A practical problem-solving approach with an emphasis on clean, sustainable code
- Ownership of your work—from design through long-term maintenance
- Clear, respectful communication and a collaborative mindset
Nice to Have
- Experience with build systems such as CMake, Conan, or Ninja
- Hands-on work with GitLab CI/CD configurations
- Background with Jenkins and Groovy scripting
Technology Environment
Our stack includes Python, GitLab, Jira, Artifactory, CMake, Ninja, Conan, Git, Bash, PowerShell, Kubernetes, Jenkins, and Groovy. You’ll work in a hybrid setup with flexible hours, based in Belgrade, Serbia, with access to modern office facilities.
Why This Matters
You’ll play a key role in shaping how engineers build software. By improving tooling and automation, you’ll help reduce friction across teams and enable faster, more reliable development cycles. The culture emphasizes code quality, peer collaboration, and continuous learning, with opportunities to lead impactful projects and grow professionally.
Benefits
- Competitive compensation package
- Generous paid time off
- Flexible working hours
- Hybrid work model in a newly outfitted office
- Employer-sponsored health coverage
- Collaboration with experienced professionals in a global engineering team


