Golang Backend Engineer
RunwayExtenders
Our Mission, Your Success:
We link professionals from Kosovo, Albania and North Macedonia with top US start-ups, by empowering challenge seekers like you to build successful careers. Our ultimate vision is to offer exclusive career opportunities with a focus on attracting, retaining, and developing the best talents.
Our client, Your Impact:
Our well- funded US client builds AI-powered agents that automate complex workflows by combining autonomous systems with human-in-the-loop oversight. Its focus is on delivering practical, enterprise-ready AI solutions that improve efficiency in real-world operations.
Responsibilities:
- Design, build, and maintain backend APIs and distributed services using Golang, with a strong emphasis on test-driven development (TDD)
- Develop and optimize data pipelines connecting GroundX, AI inference systems, and enterprise integrations.
- Work closely with AI engineers to design scalable backend interfaces.
- Write and maintain unit tests to ensure reliable, high-quality code.
- Improve system performance, reliability, and monitoring in production.
- Work cross-functionally with DevOps and customer delivery teams to deploy and support backend systems across Kubernetes environments
- Document system design, APIs, and testing approaches.
- Take ownership of backend components while collaborating with the team.
Requirements:
- 3+ years of experience with Golang, building APIs and distributed backend systems, including integrating REST and gRPC APIs in production.
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- Experience writing unit and integration tests, using Go testing tools (e.g. testing, testify, ginkgo).
- Hands-on experience with test-driven development (TDD) or similar testing practices in production.
- Solid understanding of concurrency, scalability, and performance optimization.
- Experience with Docker, Kubernetes, and microservices architectures.
- Familiarity with databases and streaming systems (MySQL, Redis, Kafka) and integrating REST or gRPC APIs; comfortable working with systems in other languages (e.g. Python).
Other Details:
- Working hours: 3PM -11PM (Prishtina, Tirana, Skopje time)
- Private health insurance
- Access to top-quality office equipment provided by the company
We are looking for individuals who:
- Are available for full-time engagement.
- Consider this role as their primary professional commitment (main role).
Join our innovative team and contribute to impactful analytics solutions that drive progress in our client's team. If you are a motivated self-starter with a passion for numbers and operations, we would invite you over to apply!
Related Job Postings
Senior Project Manager
RunwayExtenders
Project Assistant
RunwayExtenders
Customer & Operations Support
RunwayExtenders