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 Cloud Software Engineer
Designs and maintains scalable AWS serverless architectures (Lambda, API Gateway, SQS, DynamoDB, etc.) for Merkle’s global e-commerce and media platforms, focusing on event-driven systems, CI/CD pipelines, and observability.
Senior Java Developer – Tieto Tech Consulting (m/f/d)
Build and lead Java-based telecom solutions for BICS, a global connectivity provider, using Spring, APIs, and modern frontend tech while mentoring teams.
Principal Software Engineer FTC
Principal Software Engineer building scalable .NET and Azure-based systems for a global commodities data platform, mentoring junior engineers and guiding technical strategy.
Senior Software Engineer (Golang)- Payments Experience
Build and maintain backend services for payouts and payments reliability in a fintech platform, using Go, PostgreSQL, Kubernetes, and AWS.
Software Engineer - Rust - Payward Services
Builds low-latency Rust services and libraries for trading, payments, and crypto experiences, owning systems end-to-end.
Software Engineer (Remote)
Provide Dutch-language support for a proprietary digital payment platform, handling account verification, transaction inquiries, and educating clients on FinTech security features.
C# .NET Developer
Build and maintain .NET-based CRM and internal tools, working across legacy and modern codebases with C#, Web APIs, PostgreSQL, and Docker.
SAP ABAP Developer
Build and maintain SAP Fiori applications using ABAP, OData, and SAPUI5, collaborating with teams to deliver custom SAP solutions and support existing systems.
Senior .NET Developer, Artificial Intelligence
Builds scalable .NET microservices and cloud solutions for global clients, integrating AI services on Azure/AWS while collaborating across distributed teams.
Middle/Senior Java Developer (EEA only)
Build and maintain backend services in Java/Spring Boot, design REST APIs, refactor code, and improve CI/CD for a remote role open only to candidates physically located in the EEA.
Senior Software Engineer
Builds and evolves a Confluence plugin that turns data into structured tables using TypeScript, React, and Atlassian Forge, adding integrations with Jira and other cloud services.
Senior Software Developer (m/f/d)
Build and own Kotlin/Spring-Boot microservices end-to-end, modernize legacy systems, and embed AI coding tools while collaborating with cross-functional teams.
Senior Java Developer with AI
Builds and maintains Java-based backend systems and REST APIs while integrating AI tools and agent workflows to enhance development and automation.
Middle/Senior Java Developer (EEA only)
Builds and maintains backend Java services using Spring Boot, designs REST APIs, and improves code quality with tests and CI/CD for a remote role open to EEA residents.
Senior Cloud Software Engineer
Build and optimize high-throughput, low-latency serverless microservices in Python on AWS Lambda, using Terraform for IaC and Jenkins for CI/CD, while tuning DynamoDB for performance.
Software Engineer - Agentic Development
Build and maintain enterprise-scale analytics software used by banks and businesses worldwide, focusing on AI-driven decisioning and fraud detection.
Software Engineer - Agentic Development
Design and develop enterprise-level analytics software, focusing on agentic AI systems and data-driven decision tools for global businesses.