Senior Software Engineer (Java/Scala) | Mobile Fulfilment | Hybrid Working | Sofia Who are We The Mobile Fulfilment Systems department at Ocado is at the forefront of developing cutting-edge automation solutions for both…
About Baringa Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, and enabled by advanced technology, the firm helps clients to deliver with grea…
Skills: Data Engineering, Cloud Architecture, ETL/ELT Pipelines, Data Modeling, AWS
About Baringa Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, and enabled by advanced technology, the firm helps clients to deliver with grea…
Skills: Data Engineering, Cloud Architecture, ETL/ELT Pipelines, Data Modeling, AWS
At Milestone Systems we put people first in everything we do – from the way we treat each other and our communities, through the way we develop and sell our products. Impact & Purpose Ready to make an impact? As part of …
Join Milestone and help us shape the future of video technology. Impact & Purpose Ready to make an impact? In this role, you’ll have the opportunity to build industry-leading video management software used by organizatio…
Company Description About Playtech Founded in 1999, the company has a premium listing on the Main Market of the London Stock Exchange and is focused on regulated and regulating markets across its B2B business. By leverag…
About Us The Financial Times (FT) is one of the world’s leading business news and information organisations. We are recognised globally for our authority, integrity, and accuracy. We provide a broad range of essential se…
Skills: Python, Backend Engineering, Data Engineering, Apache Airflow, AWS
Hiring Manager: Martin Popov Talent Acquisition Advisor: Andreea Dovleac Job Code Level: TEP3 Refer Your Friends! AI-First. Future-Driven. Human-Centered. At OpenText, AI is at the heart of everything we do—powering inno…
Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, ne…
Accenture is a global professional services company with leading capabilities in digital, cloud, and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and C…
Skills: Infrastructure monitoring, Troubleshooting, Linux, Windows server, Virtualization
It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description: Who We Are: Ingram Micro is a leading technology company for the global information technology ecosystem. With the ability …
Who we are At Graphwise, we're helping organizations unlock the full value of their data in the age of AI. Formed through the merger of Ontotext and Semantic Web Company, Graphwise combines decades of expertise in knowle…
Skills: Technical writing, Documentation, Git, Docs as Code, Agile
Taulia's Commitment: Diversity, Equity, and Inclusion It is our duty to create and advance a diverse and inclusive company where all Taulians feel they are celebrated. All individuals are welcomed, free to express themse…
Requisition ID 36604 Office Country Bulgaria Office City Sofia Division Information Technology Contract Type Fixed Term Contract Length 3 years Posting End Date 24/08/2026 Step into a high-impact role where Java mastery …
Skills: Java 17+, Spring Boot, Microservices, RESTful APIs, Docker
Requisition ID 36608 Office Country Bulgaria Office City Sofia Division Information Technology Contract Type Fixed Term Contract Length 3 years Posting End Date 24/08/2026 This is your chance to lead the charge in buildi…
Skills: Java, Spring Boot, Angular, Microservices, Cloud-native architecture
Company overview LucidLink is the file streaming platform for large-file workflows. We give teams and tools instant access to data in the cloud, so work starts right away, anywhere. No downloads, no syncing, no VPNs. Wha…
Skills: Motion design, Graphic design, Adobe Creative Suite, Lottie, Rive
Lead MTS Design Verification Engineer - PCIe Controller products
Sofia, Sofia-City, Bulgaria · Hybrid
Senior$289M raised
Overview Rambus, a premier chip and silicon IP provider, is seeking to hire an exceptional mid to senior-level individual contributor Design Verification Engineer to join our PCIe Express IP Products team in Sofia, Bulga…
We are a multi-national SaaS company focused on creating and supporting innovative telecommunication solutions for Businesses. We are looking for a great Technical support specialist with Hebrew to join our team. Someone…
Skills: Technical support, Hebrew, English, Customer service, IP networks
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, a…
Taulia's Commitment: Diversity, Equity, and Inclusion It is our duty to create and advance a diverse and inclusive company where all Taulians feel they are celebrated. All individuals are welcomed, free to express themse…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
30 days of work from anywhere program, 30 days of annual leave, Share plan program, 150 EUR additional monthly allowance, Enhanced maternity and paternity leave policy, Medical plan including health and dental coverage
Posted 9d ago
~40 hrs/week
Responsibilities
Design, build, and maintain large-scale, high-availability distributed systems while leading technical initiatives from discovery to release. Champion the adoption of AI tools within the team to accelerate delivery and improve engineering processes.
Requirements
Requires extensive experience building backend systems in Java or Scala and a strong track record with cloud-based infrastructure. Candidates must demonstrate leadership in technical initiatives and a proactive approach to integrating AI-assisted development into daily workflows.
Full job description
Senior Software Engineer (Java/Scala) | Mobile Fulfilment | Hybrid Working | Sofia
Who are We
The Mobile Fulfilment Systems department at Ocado is at the forefront of developing cutting-edge automation solutions for both in-store and warehouse online order fulfilment. We leverage distributed backend systems, intuitive mobile applications, and advanced autonomous mobile robots to enable fast, scalable, and cost-effective order collection.
As part of our Mobile Fulfilment Systems department, we atIn-Store Fulfilment (ISF) design and develop distributed cloud-based systems, PWA mobile applications, and web technologies to automate the fulfilment of online customer orders at scale.
We’re actively expanding how we use AI across our engineering teams and are looking for strong backend engineers who can help drive this forward. While AI is already part of how we build and ship software, we’re still growing in this space, so we value either hands-on experience or a strong interest in developing it. You’ll help accelerate the adoption of AI practices while continuing to contribute to core engineering work across the team.
What is ISF (In-Store-Fulfilment)
In-Store Fulfilment is an end-to-end cloud-based solution that enables stores to rapidly and efficiently fulfil online customer orders - enhancing the shopping experience while reducing operational costs.
We operate in over 1,000 stores, across 4 continents and 11 countries. More than 300,000 customer orders go through our system weekly. The system governs all aspects of order fulfilment - routing, cubing optimisations, optimal goods handling, picking, buffering, loading and dispatch.
As a Senior Software Engineer in our Backend team, you will:
Design, build, and maintain large-scale, high-availability distributed systems
Lead technical initiatives from start to end, fully owning the planning, coordination, design and execution process from discovery to release
Constantly ensure solutions meet quality standards by utilizing best practices in testing, code quality, monitoring, and alerting
Contribute to the long-term architectural and product vision
Embed AI tools — such as Claude Code, Gemini, and GitHub Copilot — into your daily workflow: accelerating delivery, raising code quality, automating repetitive engineering work, and identifying process improvements others miss
Champion AI adoption within the team: share techniques, run demos, and raise the team's collective fluency over time
Continuously and proactively improve our processes, ways of working, and tools
Work directly with the business and product partners to understand and translate new system requirements into engineering solutions
Participate in our on-call rotation to support our production services
Coach and train new and existing team members in their growth
We will be looking for:
Experience building and maintaining backend systems in Java or Scala for high-availability, large-scale production systems
Excellent knowledge of software engineering best practices and processes
Hands-on knowledge of system resilience patterns and approaches
A track record of using AI tools to deliver engineering outcomes — whether that's shipping features faster, improving test coverage, automating operational tasks, or improving team processes
Comfort and curiosity working with AI-assisted development day-to-day — you don't need to have used every tool, but you should have formed a genuine working practice and an opinion on what works
Experience with Cloud-based infrastructure and managed services (AWS and/or GCP). We use SQS/SNS, DynamoDB, S3, Kinesis, etc.
Experience of successfully leading multiple technical initiatives (from discovery and design to implementation and release)
Demonstrated ability to propose technical solutions to project blockers and have a history of adopting new languages or frameworks to solve problems
Curiosity and enthusiasm to learn new technologies and the ability to evaluate alternatives, make tradeoffs, and articulate decisions
Knowledge of or willingness to learn functional programming practices.
A product- and customer-focused mindset - the technology we use is a tool to deliver the best value for our customers
Ability to effectively facilitate discussions, document decisions in a well-structured way
Ability to present technical roadmaps directly to C-level stakeholders
Bonus points for hands-on experience in:
Experience in JVM languages
Modelling complex domains and applying Domain-Driven Design practices.
Modern Scala libraries from the Typelevel or ZIO ecosystems.
DevOps (CI/CD pipelines, Infrastructure as Code, observability tools, resource management).
Data Analytics solutions (GC Looker, Big Query, etc.).
In return we can offer you ...
Hybrid office attendance policy that sees you onsite 40% of your time
30 days of “Work from anywhere” program
30 days of annual leave
Share plan program
150 EUR additional monthly allowance
Enhanced maternity and paternity leave policy
Medical plan including health & dental coverage
Life and disability insurance
Employee assistance program
We also have regular divisional socials, sports clubs, not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events. If you think you have what it takes to make a difference, please submit your application below.
We’re Ocado Group - a global, technology business redefining ecommerce, fulfilment and logistics in online grocery and distribution industries. Our cutting-edge, proprietary technology spanning AI, Robotics, Data Science, Cloud and more, enables our partners and customers to win in their markets, develop a competitive advantage and offer an unparalleled customer proposition.
Our heritage as the UK’s largest pure-play online grocer through Ocado Retail LTD (a 50:50 joint venture with M&S), and expertise in high-performing logistics and fulfilment through Ocado Logistics, has equipped us with technology innovation, expertise and operational know-how to build and innovate the Ocado Smart Platform (OSP). OSP is the world’s leading ecommerce, fulfilment and logistics platform designed for the unique demands of online grocery and trusted by leading online grocery retailers worldwide.
Offices: Building 1 & 2, Trident Place, Mosquito Way, Hatfield, Hertfordshire AL10 9UL, GB · Ocado Plc, Gypsy Moth Avenue, Hatfield, AL10 9BD, GB · Danny Morson Way, Birch Coppice Business Park, Dordon, Warwickshire B78 1SE, GB · Flinders Close, Walworth Business Park, Andover, SP10 5QZ, GB · 17 Henrik Ibsen Street, Sofia, BG
How many Software jobs are open in Sofia, Bulgaria right now?
There are currently 711 open software positions in Sofia, Bulgaria listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Sofia, Bulgaria?
Companies currently hiring include Tieto, Hewlett Packard Enterprise, Playtech, AgileEngine, DIGITALL, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Sofia, Bulgaria?
Yes — 511 of the 711 open software positions offer remote or hybrid work (137 remote, 374 hybrid).
How do I apply for Software jobs in Sofia, Bulgaria?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.