Senior AI Backend Engineer
Progress
Job Summary
Progress is seeking a Senior AI Backend Engineer to join their team in Sofia, Bulgaria. This role involves developing an AI observability and evaluation platform, empowering AI engineers to ship high-performing, reliable agents and LLM-powered applications. The engineer will write secure, testable code, participate in code reviews, own features end-to-end, solve complex engineering challenges, and collaborate within an agile process.
Must Have
- Write secure, testable, and maintainable code following modern engineering best practices.
- Participate in thoughtful, constructive code reviews.
- Work across a diverse technology stack.
- Own features end-to-end from design to delivery.
- Solve complex engineering challenges and shape scalable architectures.
- Collaborate daily with experienced developers.
- Operate within an established agile process.
- Experience in software development with .NET services.
- Practical knowledge with Go, Python, TypeScript.
- Expertise in containerization (Docker) and orchestration.
- Experience in backend development of database-driven applications / SaaS products.
- Experience with cloud architecture and services (AWS) including storage, orchestration, networking, load balancing.
- Knowledge of Infrastructure as Code (Terraform).
Good to Have
- Experience instrumenting applications with OpenTelemetry.
- Interest or experience working with LLM models for AI assisted development or AI Agents leveraging MCP.
- Experience building and maintaining CI/CD pipelines.
- Follow secure coding practices, including using SAST/SCA tools, threat modeling, and adherence to industry standards.
- Familiarity with analytical databases such as ClickHouse.
- Ability to design scalable, resilient cloud architectures.
Perks & Benefits
- Generous remuneration package
- Employee Stock Purchase Plan Enrollment
- 30 days paid annual vacation
- An extra day off for your birthday
- 2 additional days off for volunteering
- Premium healthcare and dental care coverage
- Additional pension insurance
- Well-equipped gym on-site with CrossFit equipment and a climbing wall
- Co-funded Multisport card
- Daycare Center for your little ones onsite
- Flexible working hours and work-from-home allowance
- Free underground parking with a designated space for bikes and electric scooters
Job Description
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Senior AI Backend Engineer and help us do what we do best: propelling business forward.
AI is rapidly transforming the world. As generative AI reshapes industries, teams need strong ways to monitor, troubleshoot, and continuously improve their AI systems. That’s where the Progress Observability Platform comes in.
We’re building an AI observability and evaluation platform, empowering AI engineers to ship high-performing, reliable agents and LLM-powered applications.
In this role, you will:
- Write secure, testable, and maintainable code while following modern engineering best practices.
- Participate in thoughtful, constructive code reviews that elevate code quality and promote shared learning.
- Work across a diverse technology stack, contributing to solutions that span multiple projects and technical domains.
- Own features end-to-end - from initial design to development, testing, and successful delivery.
- Solve complex engineering challenges and help shape scalable, high-availability architectures that support long-term growth.
- Collaborate daily with a team of experienced developers who value knowledge sharing and collective problem-solving.
- Operate within an established agile process that supports continuous delivery and enables rapid iterations.
Your background:
- Experience in software development with .NET services
- Practical knowledge with other languages including Go, Python, TypeScript
- Expertise in containerization (Docker) and orchestration.
- Experience in the backend development of database-driven applications / SaaS products
- Experience with cloud architecture and services (AWS) - storage, orchestration, networking, load balancing
- Knowledge of Infrastructure as Code (Terraform)
Additionally, it would be beneficial if you have:
- Experience instrumenting applications with OpenTelemetry to enable standardized, end-to-end observability.
- Interest or experience working with LLM models for AI assisted development or AI Agents leveraging MCP.
- Experience building and maintaining CI/CD pipelines to enable automated, reliable, and fast delivery of software.
- Follow secure coding practices, including using SAST/SCA tools, threat modeling, and adherence to industry standards.
- Familiarity with analytical databases such as ClickHouse for building high-performance, low-latency data processing pipelines.
- Ability to design scalable, resilient cloud architectures that balance performance with efficient cost management
If this sounds like you and fits your experience and career goals, we’d be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:
Compensation
- Generous remuneration package
- Employee Stock Purchase Plan Enrollment
Vacation, Family, and Health
- 30 days paid annual vacation
- An extra day off for your birthday
- 2 additional days off for volunteering
- Premium healthcare and dental care coverage
- Additional pension insurance
- Well-equipped gym on-site with CrossFit equipment and a climbing wall
- Co-funded Multisport card
- Daycare Center for your little ones onsite
- Flexible working hours and work-from-home allowance
- Free underground parking with a designated space for bikes and electric scooters
#LI-DG1
#LI-Hybrid