Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software development with a strong understanding of programming languages such as Java, Python, or C++. Experience with cloud technologies and frameworks. Strong problem-solving skills and the ability to work independently as well as part of a team. Excellent communication skills, both verbal and written. Bachelor's degree in Computer Science or related field.
About the job
Ocadogroup is hiring a Senior Software Engineer in Sofia, Bulgaria. This position focuses on designing, developing, and implementing software solutions that support the company’s business goals.
Role overview
The Senior Software Engineer will work closely with colleagues from different teams to build and deliver products that align with customer needs. The role involves hands-on development and active participation in the full software lifecycle, from concept to deployment.
What you will do
Create and refine software designs to address business challenges
Develop, test, and implement new features and applications
Collaborate with cross-functional teams to ensure product quality
Requirements
Experience designing and building software solutions
Ability to work collaboratively with colleagues from various disciplines
Strong interest in technology and delivering results that make a difference
About Ocadogroup
Ocadogroup is a leading technology company based in Sofia, Bulgaria, dedicated to providing innovative software solutions across various industries. Our commitment to excellence and a customer-centric approach has earned us a solid reputation in the tech community. We foster a collaborative and inclusive work environment where creativity and growth are encouraged.
Similar jobs
1 - 20 of 249 Jobs
Search for Senior Scala Engineer Mobile Fulfilment Systems
About the Role Ocado Group’s Mobile Fulfilment Systems team in Sofia, Bulgaria builds automation technology for online order fulfilment in retail and warehouse settings. The group combines distributed backend systems, mobile apps, and autonomous mobile robots to support rapid, scalable, and cost-effective order processing. This position sits within the In-Store Fulfilment (ISF) division. The team focuses on designing and developing cloud-based systems, progressive web apps, and web technologies that automate online order fulfilment at scale. About In-Store Fulfilment (ISF) ISF is a cloud-based platform that helps retailers efficiently fulfil online orders, improve the customer experience, and reduce operational costs. The system is live in over 1,000 stores across 11 countries and 4 continents. Each week, it manages more than 300,000 customer orders, covering every stage from routing and cubing to picking, buffering, loading, and dispatching. What You Will Do Architect, develop, and maintain large-scale distributed systems with high availability. Lead technical projects from initial planning through design and delivery. Apply best practices in testing, code quality, monitoring, and alerting to ensure reliable solutions. Shape the long-term architectural and product direction for the team. Integrate AI tools such as Claude Code, Gemini, and others into backend systems. AI and Engineering Focus AI is already part of the software development process at Ocado. The team is growing its AI capabilities and welcomes backend engineers with hands-on experience or a strong interest in AI. This role offers the chance to advance AI initiatives while contributing to core engineering projects.
Join Our Innovative Team as a Senior Backend Software Engineer! The Mobile Fulfilment Systems team at Ocado Group is pioneering state-of-the-art automation solutions for in-store and warehouse online order fulfilment. We harness the power of distributed backend systems, user-friendly mobile applications, and advanced autonomous robots to facilitate rapid, scalable, and cost-efficient order collection. As a key member of our Mobile Fulfilment Systems team, particularly within the In-Store Fulfilment (ISF) division, you'll be involved in designing and developing distributed cloud-based systems, PWA mobile applications, and web technologies aimed at automating the fulfilment of online customer orders at scale. What is In-Store Fulfilment? ISF is a comprehensive cloud-based solution that empowers stores to efficiently fulfil customer orders, enhancing the shopping experience while minimizing operational costs. We are currently operational in over 1,000 stores across 11 countries and 4 continents, handling more than 300,000 customer orders weekly. In Your Role as a Senior Software Engineer, You Will: Design, develop, and maintain large-scale, high-availability distributed systems. Lead technical initiatives from conception through to implementation, fully owning the planning, coordination, design, and execution processes. Ensure solutions consistently meet quality standards by adhering to best practices in testing, code quality, monitoring, and alerting. Contribute to the long-term architectural and product vision. Utilize AI tools, such as Claude Code, Gemini, and GitHub Copilot, to enhance our development processes. Engage in all phases of the software development lifecycle within an agile team framework. Continuously seek to enhance our processes, workflows, and tools. Collaborate closely with business and product partners to translate system requirements into engineering solutions. Participate in our on-call rotation to support production services. Mentor and train both new and existing team members in their professional development.
We are seeking a highly skilled Senior System Engineer to join our innovative team at Mangroup. In this role, you will be responsible for designing, implementing, and maintaining complex systems that meet the evolving needs of our clients. Your expertise will contribute to the development of cutting-edge solutions, ensuring optimal performance and reliability.As a Senior System Engineer, you will collaborate with cross-functional teams to drive projects from conception to deployment. You will leverage your technical knowledge and problem-solving abilities to tackle challenges and deliver exceptional results.
About the Team: As a Senior Android Engineer in the Mobile Platform Squad, you will play a crucial role in the foundation of Mobile Engineering at SumUp. Your team is tasked with developing and maintaining an environment that empowers Mobile Developers to efficiently deliver high-quality products. Additionally, you will provide assistance and support to SumUp employees interacting with our mobile applications. We foster an engineering culture rooted in autonomy, collaboration, and innovation. You will liaise with mobile engineers across the organization as your initiatives will have a widespread impact. The squad is focused on: Maintaining CI/CD pipelines for mobile projects. Creating tools and infrastructure to enhance the developer experience. Supporting and optimizing the codebase across SumUp's mobile applications. Driving long-term technical improvements at scale across the organization. What You Will Do: Shape the core experience for merchants and developers using SumUp’s Android ecosystem. Develop and maintain tools, frameworks, and infrastructure that enhance the consistency, scalability, and reliability of our mobile applications. Collaborate with cross-functional teams, including product management, design, and backend development, to deliver seamless user experiences. Work on CI/CD systems, developer tools, and performance enhancements to streamline mobile development processes. Mentor team members and provide technical guidance across various projects. Uphold high engineering standards and continuously elevate them by introducing new technologies and best practices. Take ownership of technical projects from conception to implementation, ensuring alignment with business objectives and technical standards.
Join our innovative team at Bosch Group as a Senior Systems Architect for Automotive. In this pivotal role, you will leverage your expertise to design and implement cutting-edge automotive systems that enhance vehicle performance and safety. Collaborate with engineers, stakeholders, and clients to develop comprehensive solutions that meet the evolving needs of the automotive industry.
Join devexperts as a Senior Systems/Networks Engineer (Tier 3) where you will play a crucial role in managing and optimizing our network and systems infrastructure. You will be responsible for troubleshooting complex issues, implementing scalable solutions, and collaborating with cross-functional teams to enhance system performance and reliability.
Join our dynamic team at Bosch Group as a Senior Automotive Systems Expert. In this pivotal role, you will leverage your extensive experience in automotive systems to drive innovation and excellence in our engineering projects. You will work closely with cross-functional teams to develop cutting-edge solutions that meet the evolving needs of our clients and the automotive industry.
Join the Bosch Group as a Senior Software/System Requirements Engineer in the Automotive Sector, where you will play a pivotal role in designing and optimizing software solutions for cutting-edge automotive technologies. As a key member of our engineering team, you will engage in requirements engineering, ensuring that our products meet the highest standards of quality and performance.
Join Mainstream, the foremost cloud services provider in Southeast Europe, boasting a network of over 8 data centers across the region. Our extensive team of cloud experts is dedicated to guiding clients through every phase of cloud transformation—from assessing readiness for migration to developing robust cloud strategies, and managing public, hybrid, and multi-cloud environments.Through strategic partnerships with industry leaders like Amazon Web Services and Microsoft Azure, along with our proprietary Mainstream Cloud platform, we offer a diverse array of cloud solutions. This, combined with our certifications and collective expertise, empowers businesses to harness new opportunities through technology. With a trusted client base of over 300, we pride ourselves on being a reliable cloud partner.We are currently seeking a System Engineer to enhance our Managed Environment team.Your responsibilities will include:Monitoring the health, availability, and performance of our infrastructure and cloud services, including servers, virtual machines, databases, and networking components.Responding to alerts, managing tickets, and resolving incidents while adhering to defined Service Level Agreements (SLAs).Analyzing monitoring alarms and escalating complex issues based on established protocols, including availability for after-hours support when necessary.Conducting server and service administration tasks across various cloud environments.Supporting the implementation, configuration, and verification of cloud infrastructure in accordance with approved designs and procedures.Assisting in coordinating and executing infrastructure and cloud changes in alignment with change management practices.
Full-time|On-site|Sofia, Sofia (stolitsa), Bulgaria
Join our dynamic team as a Junior Mobile Application Developer at Accedia! We are on the lookout for a passionate individual who is eager to learn, excels in collaborative settings, and is motivated to grow while sharing knowledge.What to Expect:Engage in a nurturing environment supporting international clients.Diverse projects across various domains and technologies, encompassing the entire software development lifecycle — from developing new features to enhancing existing ones, troubleshooting, participating in testing, and preparing documentation.Collaborate with developers of varying experience levels, analyze technical requirements, propose architectural and design solutions, estimate efforts, and plan tasks effectively.Maintain open communication regarding tasks, requirements, issues, and questions with your team and our clients.Embrace learning opportunities for new technologies through knowledge-sharing initiatives, such as internal training sessions, and aim for professional certifications.
As part of the global technology organization TietoEVRY, MentorMate specializes in crafting robust technical solutions that facilitate large-scale digital transformation. Our approach integrates strategic insights, innovative design, and exceptional engineering to create advanced applications. With a strong foundation in enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud computing, DevOps, data management, and analytics, we empower our team to engage in significant global projects for well-known brands. We appreciate every team member and celebrate our collective achievements through flexible work arrangements, competitive compensation and benefits, and excellent career advancement opportunities within our extensive international team.Role OverviewWe are in search of a skilled React Native Engineer to join our dynamic team and spearhead the development of high-quality mobile applications. You will be instrumental in designing and implementing scalable, efficient, and user-friendly mobile solutions utilizing React Native, with a strong focus on modern JavaScript (ES6+), state management, and clean architecture. This position is perfect for an individual who thrives in a collaborative atmosphere, enjoys tackling intricate challenges, and is dedicated to delivering impactful solutions.
Role overview Tietoevry seeks a Senior React Native Engineer with solid Node.js skills to join the team in Sofia. The focus is on building new features and enhancing mobile applications, always aiming for a smooth and effective user experience. Collaboration with colleagues from design, product, and engineering is a key part of the work. Main responsibilities Develop and maintain mobile apps using React Native Support backend features with Node.js Work closely with designers, product managers, and fellow engineers to deliver quality solutions Suggest and implement improvements for user experience and app performance Location This role is based in Sofia.
Join Bosch Group as a Systems Expert in the Automotive sector, where you will play a pivotal role in driving innovative solutions and enhancing system performance. Collaborate with a dynamic team to develop cutting-edge technologies and ensure high-quality standards in automotive applications.
Join Tieto Tech Consulting, a prominent player in the global technology landscape, where we specialize in crafting robust technical solutions that facilitate large-scale digital transformation. At MentorMate, our focus is on combining strategic insights, innovative design, and exceptional engineering to deliver outstanding results. Our expertise spans enterprise web and mobile development, quality engineering, technical architecture, human-centered design, cloud solutions, DevOps, data analytics, and more. Here, you will have the opportunity to contribute to impactful projects for renowned global brands, while enjoying flexible working models, competitive compensation, and ample opportunities for professional growth within a diverse team of experts worldwide.About the RoleWe are seeking a talented React Native Engineer to enhance our dynamic team and take charge of developing high-quality mobile applications. This role involves designing and implementing scalable, performant, and user-friendly mobile solutions using React Native, with a strong focus on modern JavaScript (ES6+), effective state management, and clean architecture. Ideal candidates are those who excel in collaborative settings, enjoy tackling intricate challenges, and are passionate about delivering meaningful solutions.
At SumUp, we recognize that small businesses are the driving force behind Europe's economy. Our mission has always centered around empowering these businesses to flourish. We are now embarking on an exciting new venture: a stablecoin designed to ensure payments are instant, cost-effective, and fully compliant with regulations.This is a unique opportunity to contribute to a product that sits at the convergence of fintech, cryptocurrency, and regulatory compliance, supported by a profitable organization that serves over 4 million merchants across 35+ markets.What’s the opportunity?We are seeking a Senior Backend Engineer who is passionate about building innovative solutions from the ground up. This role is ideal for someone who thrives in fast-paced environments and desires to enhance their technical skills in a high-impact field. You will collaborate closely with our Staff Engineer and cross-functional teams to bring our stablecoin project to fruition.This newly created position is pivotal for a high-priority project. It entails a dynamic, complex environment filled with learning opportunities, perfect for an individual who enjoys tackling challenging problems and delivering high-quality code.Your responsibilities will include:Building from the ground up: Participate in technical discovery and MVP development for SURO, coding daily in Kotlin or Go.Designing reliable systems: Assist in creating high-SLA, service-oriented systems that integrate with our ledger, reconciliation, and treasury platforms.Delivering quality: Write clean, maintainable code with a focus on reliability, security, and observability.Collaborating across teams: Work alongside Product, Finance, Legal, and Banking teams to ensure features comply with regulatory standards.Expanding your skills: Learn from seasoned engineers and deepen your expertise in payments, compliance, and blockchain technologies.Owning features end-to-end: Take full responsibility for specific components from design through deployment and monitoring.
Join Playtech, a leading global gaming technology company, as a System Administrator. In this pivotal role, you will be responsible for maintaining and optimizing our IT infrastructure, ensuring system stability, and providing top-tier support to our users. You will work with a dynamic team of IT professionals to implement solutions that enhance operational efficiency and security.
Role overview The Senior React Native Engineer with Node.js at Tieto Tech Consulting will focus on building mobile applications in Sofia. This position involves close collaboration with colleagues from various backgrounds to deliver new solutions for clients and projects. What you will do Develop mobile applications using React Native Support backend functionality with Node.js Work alongside cross-functional teams throughout each project Write code that is clean, efficient, and easy to maintain Share technical insights and contribute to ongoing projects Requirements Extensive experience with React Native and Node.js Track record of delivering high-quality code Comfortable working in collaborative, team-focused environments This position provides a direct role in shaping important projects at Tieto Tech Consulting.
Your Role:Craft sophisticated data engineering solutions that facilitate data analysis and deliver on-demand insights.Design and implement scalable, cloud-native data platforms and pipelines tailored for both structured and unstructured data.Develop robust ETL/ELT pipelines utilizing cutting-edge cloud-native services.Take the lead in architecting and refining complex multi-platform data architectures to enhance performance, scalability, and growth.Implement best practices in data quality, governance, lineage, security, and observability.Collaborate with analytics, product, engineering, and business teams to transform requirements into dependable, high-value data solutions.Provide technical mentorship and guidance, ensuring compliance with established engineering standards and quality protocols.Enhance and evolve data solutions using contemporary cloud technologies (such as S3, Redshift, Glue, or comparable services).You will report to the Data Modeller - Manager.
Location: Sofia OfficeCompany: LivePerson Inc. About LivePerson LivePerson Inc. (NASDAQ: LPSN) helps leading brands connect with consumers through its Conversational Cloud platform. Companies such as HSBC, Chipotle, and Virgin Media use LivePerson to facilitate millions of interactions every month. The platform supports nearly a billion conversational exchanges monthly, using extensive datasets and advanced safety features to improve customer experience with Conversational AI. Role Overview The Senior Support Engineer serves as a technical expert for customers in the EMEA region. This role focuses on resolving complex technical issues, mentoring teammates, and acting as a bridge between customers and internal product teams. What You Will Do Address advanced technical concerns from customers across the EMEA region. Diagnose and resolve complex problems for global clients, aiming for high customer satisfaction. Take ownership of escalated support cases and resolve advanced technical challenges. Develop subject matter expertise in specific technical areas or platform features, and work with product developers to improve support tools and troubleshooting methods. Act as the main support liaison between customers, Product Management, Engineering/R&D, and other business units. Share customer feedback with development and service teams to address recurring issues. Mentor and train team members to handle technical escalations, reducing the need for further escalation. Analyze pain points and recurring issues, and help refine processes and requirements for better support tools and solutions. Lead or contribute to internal projects within the Support organization.
Ocadogroup is hiring a Senior Software Engineer in Sofia, Bulgaria. This position focuses on designing, developing, and implementing software solutions that support the company’s business goals. Role overview The Senior Software Engineer will work closely with colleagues from different teams to build and deliver products that align with customer needs. The role involves hands-on development and active participation in the full software lifecycle, from concept to deployment. What you will do Create and refine software designs to address business challenges Develop, test, and implement new features and applications Collaborate with cross-functional teams to ensure product quality Requirements Experience designing and building software solutions Ability to work collaboratively with colleagues from various disciplines Strong interest in technology and delivering results that make a difference
Apr 28, 2026
Sign in to browse more jobs
Create account — see all 249 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.