Software Engineering Jobs in Bulgaria
There are 177 open Software Engineering jobs in Bulgaria on freehire right now. 34 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €36,650 | €47,125 | €72,500 | 10 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 63%
- ai 58%
- api 54%
- ci-cd 43%
- aws 42%
- java 39%
- microservices 36%
- agile 33%
How the work is done
- Remote 54 · 31%
- Hybrid 46 · 26%
- Onsite 1 · 1%
Visa sponsorship offered in 52% of the 29 postings that state a position on it.
Seniority
- Senior 82
- Staff 9
- Lead 7
- Middle 6
- Principal 5
- Junior 4
Who is hiring
- 501-1000 employees 36
- 1000+ employees 34
- 51-200 employees 5
- 201-500 employees 2
- 11-50 employees 1
Senior Software Engineer (Picking / Orchestration)
Senior backend engineer building large-scale Java/Scala systems for Ocado’s In-Store Fulfilment platform, integrating AI tools like Claude Code and GitHub Copilot to automate workflows and improve code quality.
Tech Lead Python Developer with MCP
Tech Lead Python Developer working with MCP on global projects at DataArt, leading technical decisions and development in a remote-first environment.
Senior Python Developer with LangGraph
Senior Python Developer working with LangGraph on global outsourcing projects at DataArt, with a focus on career growth and learning opportunities.
Python Developer with AI Evaluation Frameworks
Python Developer role focused on building AI Evaluation Frameworks, working on global projects in a supportive, flexible tech environment.
Junior Software Developer
The Junior Software Developer will join an enterprise team in Varna to design, develop, and maintain insurance technology solutions using the GraphTalk programming language. This is an on-site role requiring daily office presence and collaboration with experienced engineers and architects.
Lead Software Engineer (.NET)
Lead a .NET development team for a Big Four accounting firm, designing cloud-based systems (Azure, microservices) and mentoring engineers while collaborating with clients on enterprise solutions.
Senior Software Engineer - Java (m/f/x)
The Senior Software Engineer will develop scalable Java backend applications and microservices for a fintech and proptech company. The role involves working within an international team to build high-quality products using Spring, REST/SOAP services, and robust database persistence.
Senior Software Engineer (.Net)
Senior .NET Software Engineer at a consulting firm, building scalable backend services and APIs using C# .NET Core on AWS, integrating third-party systems, and working within cross-functional scrum teams.
Senior Salesforce Developer
The Senior Salesforce Developer will build and enhance Salesforce solutions for a media and lottery client, utilizing Apex, Lightning Web Components, and AI-powered development tools. This is a 6-month project role requiring deep expertise in Sales or Service Cloud.
Senior Staff Software Engineer, Agentic Platform
Leads the architecture of an AI agent platform for a fintech company, defining shared services like context APIs, tool layers, and safety controls while partnering with engineering and product teams.
Staff Software Engineer, Agentic Platform
Designs and builds scalable backend systems and AI integration frameworks for a fintech platform serving SMEs, using Java, Spring Boot, and AWS technologies.
Staff Software Engineer, Agentic Platform
Builds and scales the backend systems that power Tide’s AI-driven financial services, integrating APIs, workflows, and tools to support secure, reliable agentic platforms for SMEs.
Software Engineer - .NET
Builds and maintains time-tracking software features for teams, collaborating with cross-functional teams to deliver scalable, high-quality solutions using .NET, C# and cloud technologies.
Senior Software Engineer (Ruby)
Build and optimize Ruby-based backend services for a mobility platform, handling ride processing, payments, and AWS/Kubernetes infrastructure.
Senior Software Engineer (Ruby)
Build and optimize Ruby-based backend services for a mobility platform, handling payments, ride processing, and AWS/Kubernetes infrastructure.
Python Developer with MCP
DataArt is seeking a Python Developer to work on various global projects within a flexible and supportive environment. The role focuses on software development using Python and offers opportunities for professional growth through certifications and training.
Staff Software Engineer (JAVA)
Staff Software Engineer at Conga in Sofia, Bulgaria designing and building highly scalable, resilient backend services for a cloud-native platform using Java, Cassandra, Redis, and Azure technologies.