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
Mid to Senior
Qualifications
Proven experience as a Software Engineer with a strong focus on Angular development. Strong understanding of web technologies, including HTML, CSS, and JavaScript. Experience with RESTful APIs and microservices architecture. Ability to work collaboratively in a fast-paced environment. Excellent problem-solving skills and attention to detail.
About the job
About the Role
Entain is looking for a Senior Software Engineer with deep experience in Angular to help build and improve software that shapes our user experience. This position is based in Sofia.
What You Will Do
Develop and maintain Angular applications that support our products and services
Work closely with engineers and designers to solve technical challenges
Contribute to decisions that improve code quality and user experience
Help deliver reliable, high-quality software in a collaborative environment
Who We’re Looking For
Strong background in Angular and front-end development
Experience working on complex software projects
Comfortable collaborating with cross-functional teams
Motivated to make a real impact on products and users
About Entain
Entain is a leading global sports betting, gaming, and interactive entertainment company, committed to creating a safe and exciting environment for our customers. We are dedicated to innovation and excellence, and we believe that our employees are our greatest asset. Join us to be part of a dynamic team that is shaping the future of gaming.
Similar jobs
1 - 20 of 233 Jobs
Search for Software Engineer Golang Online Payments
Role overview SumUp is hiring a Software Engineer with solid experience in Golang to join the team in Sofia, Bulgaria. This position centers on building and maintaining online payment solutions that help businesses worldwide process transactions reliably. What you will do Design, develop, and maintain payment services using Golang Collaborate with engineering, product, and design teams Enhance existing systems to improve performance and reliability Implement new features that support user experience and system efficiency Team culture SumUp engineers work together across disciplines to deliver payment products for a global audience. The team values practical approaches and prioritizes solutions that make a real difference for users.
SumUp is hiring a Senior Software Engineer with deep Golang expertise to join the Payments Platform team in Sofia, Bulgaria. This team develops and enhances scalable payment solutions that form the foundation of SumUp’s core products. Key responsibilities Work closely with fellow engineers to design and implement features for the Payments Platform Write, review, and maintain high-quality Go code Focus on improving the platform’s performance and reliability Contribute to technical decisions that impact the future direction of payments at SumUp Requirements Professional experience working with Golang Proven background in building scalable backend systems Interest in payments technology and a commitment to platform reliability Strong collaboration and communication abilities
SumUp’s Payments Tribe develops tools that make transactions easier for small businesses. The team in Sofia, Bulgaria, is searching for a Junior Backend Engineer with experience in Golang to help build and maintain these payment solutions. What you will do Collaborate with engineers to develop and maintain backend services using Golang Contribute to new features that support payment processing for users worldwide Assist in improving the reliability and usability of payment systems Role impact This position supports SumUp’s mission to simplify payments for small businesses and enhance the experience for users globally.
Mirantis seeks a Senior Software Engineer in Sofia with deep experience in Golang. This role centers on building and maintaining scalable software that meets client needs and supports business efficiency. Key responsibilities Design, develop, and support software solutions using Golang Collaborate with colleagues from various disciplines to deliver dependable, high-quality products Contribute to projects aimed at improving processes and serving client requirements What helps people thrive here Strong problem-solving skills and a drive to tackle complex technical challenges A commitment to writing clean, maintainable code Effective collaboration and communication with cross-functional teams
Join SumUp as a Backend Engineer specializing in Go within our Payments Experience team. In this role, you will be instrumental in building and optimizing backend services that power our payment solutions. You will collaborate with cross-functional teams to enhance user experience and ensure seamless transactions.
At SumUp, we champion the everyday heroes—those with the courage and determination to pursue their passions and realize their dreams.We place small business owners at the center of our mission, crafting powerful and user-friendly financial solutions designed to empower them in managing their businesses. With a founder's mentality and a collaborative, 'team-first' spirit, our diverse teams across Europe, South America, and the United States unite to ensure that small business owners can thrive in their endeavors.About the TeamThe Payments Reporting team is integral to SumUp’s financial infrastructure, developing systems that millions of merchants depend on daily to reconcile, report, and make sense of their finances. We are currently on an exciting journey to build a reporting platform that accommodates both external integrators and internal teams at scale, delivering functionalities from file-based exports to real-time API reporting. This role has emerged due to our ambitious growth outpacing the capacity of our current team of three backend engineers, and we need someone who can take significant ownership of complex backend tasks, allowing the team to accelerate critical architectural improvements.What You Will DoDevelop and maintain backend reporting features, including Payout Reports, Payment Reports, Fee Invoices, and Transaction Reports.Design and manage Reporting APIs (like Transaction History and Payout History) that cater to both external integrators and internal stakeholders.Lead the migration of core payments functionality from legacy systems, modernizing the infrastructure that supports our reporting platform.Ensure the operational health of reporting services through effective monitoring, incident response, and performance optimization.Actively engage in planning and refinement sessions, providing technical assessments and effort estimations.Mentor junior engineers through code reviews, collaborative sessions, and knowledge sharing.
Full-time|Remote|Remote — Sofia, Sofia City Province, Bulgaria
About the Role Dev.Pro is looking for a Senior Software Engineer / Team Lead to guide a cross-functional team focused on advancing a high-throughput payment orchestration platform. This remote position is based in Sofia, Sofia City Province, Bulgaria. What You Will Do Lead a delivery team, setting priorities and maintaining clear direction in partnership with client stakeholders. Combine hands-on software development with team leadership responsibilities. Drive the implementation of key features from concept through release. Clarify complex requirements and help the team navigate ambiguity. Foster open communication and collaboration within the team. About Dev.Pro Dev.Pro builds technology solutions used by millions worldwide. The company values diversity and inclusion, recognizing and supporting the unique strengths of every team member.
Full-time|On-site|Sofia, Sofia (stolitsa), Bulgaria
As a Payment Experience Specialist, you will become the trusted ally for our users, stepping in whenever payment issues arise. Whether a transfer is delayed or something seems amiss, you will diligently investigate with precision and care. Your mission is to ensure swift and accurate resolutions — eliminating confusion and guesswork.Embrace ResponsibilityIn this role, your responsibility extends beyond problem-solving; it involves keeping our users informed and confident throughout their journey. You will clarify the situation, outline the next steps, and indicate if any actions are required from their end. Your goal is to transform frustrating experiences into seamless interactions, making banking feel effortless.Deliver high-quality, empathetic support in every interaction, ensuring users feel heard and valued throughout their payment journey.Manage escalated payment issues by conducting thorough investigations, coordinating with relevant teams, and ensuring timely and accurate resolutions.Act promptly in urgent situations, recognizing the needs of distressed users and providing reassurance through swift action.Maintain clear communication with users by setting expectations, providing updates, and following through until their issues are fully resolved, fostering a transparent support experience.
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
This Payments Operations Coordinator position is based in Sofia, Bulgaria. The role centers on supporting payment-related projects and daily coordination across the organization, blending operational support with elements of project management. Role overview This position helps keep payment integrations, upgrades, and issue resolutions moving forward. The coordinator works closely with internal teams and external partners to ensure payment operations run smoothly and projects stay on track. What you will do Oversee tasks related to payments for projects, integrations, and system updates Collaborate with internal teams and external partners to track and resolve payment issues Assist in delivering payment integrations and enhancements according to schedule Serve as a liaison among Sales, Payments, and Management teams Monitor project progress, identify potential risks, manage tasks, and escalate concerns when necessary Maintain thorough project documentation and regular status reports Support ongoing improvements to processes and workflows HiTech HR is a recruitment agency that connects skilled professionals with leading companies in sectors such as Sales, Back-office, FinTech, Automotive, and Technology. The team partners with growing businesses to help them build strong teams and match talent to meaningful roles.
Join Playtech as a Risk Management and Payments Specialist, where you will play a critical role in ensuring the integrity and efficiency of our financial operations. As part of our dynamic team, you will be responsible for monitoring transaction activities, identifying potential risks, and implementing effective strategies to mitigate these risks. Your analytical skills will be key in analyzing payment methods and ensuring compliance with regulatory standards.
Full-time|On-site|Amsterdam, North Holland, Netherlands
Role Overview Mercier Consultancy is hiring a Flemish Payment Solutions Advisor for its Sofia, Bulgaria office. This position focuses on supporting Flemish-speaking clients by identifying and recommending payment solutions that fit their needs. The role offers a relocation opportunity from Amsterdam, North Holland, Netherlands, and involves working in an international setting. What You Will Do Consult with Flemish-speaking clients to understand their payment needs and recommend appropriate solutions. Assess client requirements and present tailored payment alternatives. Respond to payment-related questions and resolve concerns promptly. Work closely with internal teams to implement payment strategies that improve client service. Document client interactions and maintain detailed records of each case. Monitor developments in the payment industry, including regulatory updates. Support client onboarding and deliver training on payment systems when needed. Location & Relocation This role is based in Sofia, Bulgaria. Candidates currently in Amsterdam or the Netherlands interested in relocating are encouraged to apply.
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
WHO WE ARE: From our humble beginnings as a small startup, we have evolved into a global fintech powerhouse, employing over 3000 talented individuals from 80 nationalities across 22 offices on 4 continents. Our growth trajectory is faster and more diverse than ever. WHAT WE DO: Our innovative card readers empower more than 4 million merchants to process payments across 36 countries. We strive to create an environment where small businesses thrive by continuously expanding our suite of products and services. Since launching mPOS in 2012, we have enabled merchants to enhance their connections with their businesses, customers, and peers through our extensive product ecosystem. This includes accounting, online shops, payments, SumUp card and account, P2P transactions, loyalty programs, and comprehensive business analytics—all conveniently accessed in one platform. As a leading global fintech company, our vision is to establish the first-ever global brand for card acceptance. We empower our local, autonomous, cross-functional teams to refine every aspect of our products from conception to execution. About the Team The Processing Acquiring team serves as the backbone of SumUp. We manage intricate integrations with third-party acquirers, payment processors, and global card schemes, ensuring our 'acquiring machine' operates seamlessly. As our ecosystem continues to expand, so does the operational workload associated with maintaining these essential connections. We are excited to introduce a new Product Operations role aimed at fostering clear ownership and structure in operational change management. Your mission will be to oversee and optimize operational changes across our payments ecosystem, guaranteeing the precise and reliable implementation of partner updates, scheme mandates, and compliance requirements. You will report directly to the Product Lead and collaborate with a dynamic cross-functional team of engineers and product managers at our Sofia hub. What You’ll Do Own Operational Change: Serve as the primary accountable owner for all partner-driven updates within the acquiring ecosystem (e.g., file modifications, MCC updates, scheme mandates). Translate Requirements: Decode complex specifications from external partners (including acquirers, Visa, Mastercard) into clear, actionable requirements for Engineering, Operations, and Risk teams. Manage the Intake Process: Establish and maintain a structured approach for tracking and prioritizing incoming operational changes to ensure transparency and predictability. Coordinate Cross-Functionally: Drive synergies across Engineering, Partnership, and other teams to ensure effective implementation of changes.
ABOUT TIDEAt Tide, we empower small and medium-sized enterprises (SMEs) to save time and reduce costs associated with managing their businesses. We offer not just business accounts and banking services, but also a comprehensive suite of user-friendly and interconnected administrative solutions ranging from invoicing to accounting.With over 1.8 million members worldwide, including the UK, India, Germany, and France, Tide is revolutionizing the small business banking landscape.Utilizing cutting-edge technology, all our solutions are crafted specifically for SMEs. We prioritize quick onboarding, competitive fees, and innovative features, enabling us to make data-driven decisions that align with our mission: to assist SMEs in reclaiming their time and resources so they can focus on what they do best.Tide facts:Serving SMEs in the UK, India, Germany, and FranceOver 1.8 million members: 800,000 in the UK and 1 million in India, with rapid growthMore than $300 million raised in fundingOver 2,500 diverse employees globallyHeadquartered in Central London, with a member support and technology center in Sofia, Bulgaria, and additional technology hubs in Serbia, Romania, Lithuania, and India.ABOUT THE ROLEAs a Product Sales Executive in Banking & Payments, your responsibilities will include:Engaging with our existing members through calls to build rapport, understand their businesses, and upsell relevant products or services that contribute to their success.Collaborating cross-functionally with various departments to stay informed about upcoming product launches and effectively pitch these to our members.Thriving in a dynamic, data-driven environment to achieve both team and individual targets.Participating in the testing of new leads/scripts that support the overall team objectives as we explore new business areas.Gaining insights into prospective members’ business operations and recommending appropriate products and services to foster their growth.Undertaking ad hoc tasks and projects that support other areas of the business.WHAT WE ARE LOOKING FORTide is on the hunt for a motivated Product Sales Executive in Banking & Payments to further our mission of empowering small, growing businesses. You will excel in a fast-paced, ever-evolving environment and bring a target-driven, entrepreneurial mindset to our team. The ideal candidate will possess:Prior experience in financial services telesales with a proven track record of success.
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Join Nuvei as a QA Automation Engineer for maternity leave coverage and play a vital role in ensuring the quality and performance of our innovative payment solutions. In this position, you will design, develop, and execute automated test scripts, collaborate with cross-functional teams, and contribute to enhancing our testing processes.You will have the opportunity to work in a dynamic and supportive environment where your contributions will directly impact our products and customer satisfaction.
Join NielsenIQ as a Software Engineer, where you will play a vital role in developing innovative software solutions that drive data insights and analytics. Collaborate with cross-functional teams to create applications that enhance our clients' decision-making processes.
About the Role Entain is looking for a Senior Software Engineer with deep experience in Angular to help build and improve software that shapes our user experience. This position is based in Sofia. What You Will Do Develop and maintain Angular applications that support our products and services Work closely with engineers and designers to solve technical challenges Contribute to decisions that improve code quality and user experience Help deliver reliable, high-quality software in a collaborative environment Who We’re Looking For Strong background in Angular and front-end development Experience working on complex software projects Comfortable collaborating with cross-functional teams Motivated to make a real impact on products and users
Role Overview Lifted An Upwork Company is hiring a Senior Web Software Engineer in Sofia. This position focuses on building and maintaining web applications that meet high standards for quality and user experience. The role involves hands-on design, implementation, and ongoing support of web projects. What You Will Do Design and develop web applications from concept through deployment Implement features that improve usability and performance Maintain and update existing web solutions as requirements evolve Collaborate closely with team members to deliver reliable results What We Look For Strong experience with web development technologies Commitment to writing clean, maintainable code Ability to work well with others and share knowledge Focus on delivering a smooth, effective user experience
Full-time|On-site|Sofia, Sofia City Province, Bulgaria
Atlean World is a pioneering HR SaaS consultancy dedicated to fostering multicultural workplaces as the new norm. Our expertise lies in multilingual recruitment, ensuring that candidates have a seamless and enjoyable hiring process.Your Opportunity Awaits Beyond Borders!Join us for an exceptional work experience in Sofia as a Czech Online Community Specialist.Why the Online Community Specialist role is pivotal for your growth:Experience life in Sofia while immersing yourself in diverse cultures.Represent a leading global brand known for its Short-Form Video Platform and Viral Content Hub.Accelerate your career development with fast-tracked opportunities.Your Daily Tasks Will Include:Providing training on a dynamic and innovative social media platform that empowers users to create and share short videos on trending topics.Embrace Your Role as:A Problem-Solving ChampionA Product/Service Detective
LucidLink develops cloud-based solutions that allow teams to access data securely from anywhere. The platform is built for handling large files and extensive data sets, offering a user experience similar to a local hard drive. Founded by storage industry veterans in 2016, LucidLink enables real-time collaboration for creative organizations, including major names in media and entertainment. The company operates from San Francisco and maintains an engineering office in Sofia, Bulgaria, serving customers in over 40 countries. Role overview The Senior Fullstack Software Engineer position is based in LucidLink’s Sofia office. This role centers on building and improving the platform that supports instant, secure data access and real-time collaboration. The work directly affects how teams worldwide manage and share large-scale content. What you will do Work on technical challenges that shape global collaboration, especially in media and entertainment. Contribute to a platform designed for performance, security, and ease of use with massive data sets. Collaborate with a team of over 230 professionals, where individual input quickly influences product direction. What we value Integrity, innovation, and empathy in daily work and team interactions. Commitment to personal growth and learning as the company expands. Supportive culture that encourages advancement and open communication. Benefits Flexible paid time off Competitive salary Stock options Health coverage
Apr 24, 2026
Sign in to browse more jobs
Create account — see all 233 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.