Skip to content
Backend Engineer

The week's list

Every role like this one, in one letter

You are reading one posting. There are hundreds like it on the board, and new ones every week. Pick what you want, leave an email, and the list comes to you — no searching, no coming back here.

Counting what came out this past week…

The first letter arrives right away, then one a week. Unsubscribe in one click from any letter — the address goes nowhere else.

Backend Engineer

Mid-Level Python Developer (Backend)

Sopra Steria

Sofiafulltimemiddle

Apply on the employer's site

Role description

Company Description
About Sopra Steria Bulgaria
Sopra Steria Bulgaria is part of the Sopra Steria Group, one of Europe's leading technology consulting companies. We partner with customers across Germany and the DACH region, delivering software engineering, digital transformation, and business consulting services through international teams and long-term customer partnerships.

Joining us means being part of an international team where collaboration, knowledge sharing, and continuous learning are part of everyday work.

The World Is How We Shape It.
Let's shape it together.
Job Description
About the Role:
We are looking for a Backend Engineer to build, maintain, and optimize high-concurrency backend systems for client projects. You will own features end-to-end, taking them from technical design to deployment. You will leverage modern async Python, strict type-safety, and AI-assisted workflows to ship resilient code fast.

What You Will Do
:

  • Feature Delivery: Own backend features end-to-end from schema design and API endpoints to production deployment.
  • API & Core Development: Write clean, well-tested async Python code (e.g., FastAPI) and apply modern type-safety practices.
  • Data & System Integration: Integrate backend services with relational databases (PostgreSQL, SQLAlchemy/SQLModel), caching layers, and asynchronous message queues.
  • Smart Engineering: Integrate AI-assisted workflows (e.g., Cursor, GitHub Copilot) across your daily lifecycle to rapidly prototype, write boilerplate, expand test coverage, and debug faster.
  • Quality & Reliability: Write comprehensive automated tests, optimize query performance, and ensure feature reliability in production.
  • Team Collaboration: Work alongside cross-functional squads and client teams to refine technical specs, conduct code reviews, and ship software iteratively.

Qualifications
What We Are Looking For:

  • Modern Python: Strong hands-on experience with Python 3.11+, including async programming (asyncio), typing, and REST API frameworks (e.g., FastAPI).
  • Database & Data Modeling: Practical experience working with relational databases (e.g., PostgreSQL) and writing efficient SQL/ORM queries.
  • Engineering Practices: Proven habits around automated testing (pytest), code quality, structured logging, and git-based workflows.
  • Production Delivery: Experience shipping code to production, working with containers (Docker), and understanding basic deployment processes.
  • Communication: Professional English fluency; ability to explain technical decisions clearly to teammates.

Nice to Have:

  • Practical experience with AI coding tools (e.g., GitHub Copilot, Cursor), or openness to integrating them into your development habits.
  • Knowledge of integrating AI/LLM components into backend workflows (e.g., LangChain, vector databases).
  • Experience with message brokers (RabbitMQ, Kafka) or key-value stores (Redis).
  • Familiarity with modern package managers, linters, and formatters (e.g., uv, Poetry, Ruff).
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
  • German language skills (B2+).

Additional Information
Why Join Sopra Steria Bulgaria:

  • Global project experience with meaningful impact
  • Continuous professional and personal development opportunities
  • Secure and supportive work environment
  • Accessible leadership and open communication
  • Empowered teams driving #OneTeam success

Benefits:

  • Competitive remuneration package
  • Food vouchers
  • 26 days of annual paid leave
  • Comprehensive health, life, and travel insurance
  • Extensive professional training programmes
  • Multisport cards
  • Modern office facilities are conveniently located at Metro Station G.M. Dimitrov Blvd.

Selection Process:
We carefully review every application and will contact you within the following week if we identify a potential match. As we dedicate time to assessing each application thoroughly, we appreciate your patience throughout the process.

Equal Opportunity
At Sopra Steria Bulgaria, we are committed to creating an inclusive workplace where everyone is treated with respect. We welcome applications from people of all backgrounds and experiences.

Transparent & Fair Assessment
As part of our interview process, you may be asked to complete a job-related case study or practical assessment. Candidates are evaluated using standardized, role-specific criteria (Functional Expertise, Analytical Capability, Accountability, Stakeholder Interaction, and Collaboration) to ensure an objective, fair, and transparent selection process.

Candidate Data Privacy
Please read Sopra Steria's Candidate Data Protection Notice for more information about how we collect, process, and protect your personal data throughout the recruitment process.

At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.

All of our positions are open to people with disabilities.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Senior Full Stack Developer

OfficeRnD

Sofiafulltimesenior

Apply on the employer's site

Role description

About Us
OfficeRnD has one mission: making flexible and hybrid working the norm, rather than an option. We started building our SaaS platform back in 2015 to support the future of work. We believe that offering freedom and flexibility is the key to providing a better workspace experience — and that's what enables us to develop products that matter, for our customers and the world.

The company has offices in Bulgaria, the USA, the UK, and Australia, and our teammates are the ones getting us to the top in our market niche.

If you're passionate about technology, come and join us!

About The Role
We're seeking a Senior Full Stack Developer to join our Growth Hub engineering team in Bulgaria. Our success has been driven by our ability to deliver elegant high-quality software on quick iterations, and we want to double-down on that.

Our tech stack includes Node.js, JavaScript, TypeScript, React, MongoDB, Redis, and a few other technologies.

Read on if you’d like to take part in building the tools that power the office revolution.

What You’ll Do

  • Design, build, and maintain scalable backend services and APIs powering our e-commerce workflows, ensuring consistency, performance, and correctness.
  • Design, build, and maintain end-to-end product features spanning across multiple services.
  • Collaborate with Product Managers, UX Designers, and engineers to translate business requirements into robust technical solutions.
  • Debug and resolve production issues across services and multiple levels of the stack.
  • Review peer code to ensure correctness, performance, maintainability, and knowledge sharing.
  • Write unit and integration tests and collaborate with QA engineers responsible for API and end-to-end test coverage.
  • Continuously improve engineering standards, tooling, and processes.
  • Mentor and support junior engineers on backend fundamentals and system design.
  • Contribute to scalable, reliable, and maintainable system architecture.

Mindset & Ways Of Working

  • Strong ownership mindset – you take end-to-end responsibility and consistently deliver reliable, well-thought-through solutions
  • Product-oriented thinking – you build with long-term maintainability, scalability, and user impact in mind
  • Continuous learning mindset and willingness to grow together with the team – actively developing your skills while contributing to the team’s collective knowledge
  • Proactive and collaborative approach to problem-solving – you identify challenges early, communicate clearly, and work effectively with others to find solutions
  • Commitment to quality, efficiency, and continuous improvement

What to bring

  • 5+ years of experience in fullstack development, preferably in cloud-based environments
  • Strong proficiency in at least one server-side technology, such as NodeJS, Express, or NestJS
  • Proficiency in React and modern React technologies such as Redux, React Hook Form, React-query or RTK Query
  • Proven experience with Cloud Computing platforms like Amazon AWS, Microsoft Azure, or Google Cloud Platform
  • Experience designing and working with APIs and distributed systems
  • Solid understanding of software design principles, databases and data modelling
  • Hands-on experience building, deploying, and operating production systems

What We Offer

  • Premium health insurance, including dental coverage
  • 25 days of annual paid leave
  • An additional day off to celebrate your birthday
  • 3 paid volunteering days per year
  • Full compensation for the first 3 days of sick leave
  • Hybrid work model (minimum 40% of monthly working time onsite)
  • Co-funded sports card to support your active lifestyle
  • Excellent learning and development opportunities, including access to courses, tools, and internal workshops focused on AI and modern engineering.
  • To ease your commute, we provide you with either parking access or a public transport pass.

If this sounds like the right opportunity for you, we'd love to talk!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

SAP BTP Software Engineer

Wiser Technology

Sofiafulltimelead

Apply on the employer's site

Role description

At Wiser Technology, we design, build, and scale complex systems that power real-world impact. Our mission is simple: to engineer software that matters for a wiser, resilient, thriving future.

With a team of 500+ engineers and over 25 years of experience in mission-critical environments, we help global organizations turn ambitious ideas into working solutions, combining deep engineering expertise with AI and data.

Our teams work across Europe, MENA, and North America, partnering with leading companies in aerospace & defense, automotive, telecom & media, IT, and financial services. Together, we build and run large-scale platforms at the core of their operations because We Have The Code® to make it work.

We are looking for an experienced SAP BTP Software Engineer to join our team. The ideal candidate brings strong technical leadership, an innovative and forward-thinking mindset, and a passion for driving impactful initiatives within the SAP ecosystem.

You will be part of an agile, international team, designing and developing scalable integrations, automations, and applications that seamlessly connect SAP and non-SAP systems across cloud and hybrid environments.

What You Will Do

  • Design, develop and manage integrations using SAP Integration Suite (Cloud Integration, API Management, Event Mesh, etc.) between SAP Cloud solutions (S/4HANA Cloud, SuccessFactors, etc.) and other cloud and on-premise systems.
  • Develop and maintain applications built with SAP CAP, Fiori, SAPUI5, TypeScript, Java, and Spring Boot on SAP BTP Cloud Foundry.
  • Implement integrations leveraging multiple communication protocols (HTTP, OData, SOAP, REST, IDoc, SFTP).
  • Collaborate with stakeholders, project managers, product owners, and software engineers to define and deliver robust, scalable, and maintainable solutions.
  • Adherence to best practices, ensuring technical integrity, high delivery quality and long-term maintainability of solutions.
  • Contribute to continuous improvement, innovation, and knowledge sharing within the team.

What You Will Need

  • Strong proficiency in Full-Stack software development with JavaScript, TypeScript, Java, Spring Boot, Groovy.
  • Strong hands-on experience with SAP BTP, SAP Integration Suite, SAP Build Process Automation, SAP CAP, Fiori, SAPUI5.
  • Understanding of data models and data services within SAP systems (especially CDS Views and OData services).
  • Experience with database design and data modeling, leveraging SAP HANA and/or other enterprise-grade databases (MySQL, PostgreSQL, SQL Server, MongoDB or other).
  • Experience integrating SAP S/4HANA Cloud with other enterprise systems and applications.
  • Experience with cloud-to-on-premise integrations and hybrid landscapes through various protocols (e.g HTTP, OData, SOAP, REST, IDoc, SFTP).
  • Proven experience building business applications using SAP CAP and integrating them with SAP and non-SAP systems.
  • Strong understanding of authentication and security standards (SAP Cloud Identity Services, OIDC, OAuth 2.0, SAML, certificates).
  • Solid understanding of API-based architectures, event-driven integrations, and enterprise integration patterns.
  • Excellent communication, analytical, and problem-solving skills.
  • Passion for innovation, automation, and delivering high-quality software.
  • Fluent in English.

Nice-to-Have Skills

  • SAP certifications related to SAP BTP.
  • Experience with SAP AI - including SAP Joule, Generative AI.
  • Familiarity with LLMs, AI agents, and MCP (Model Context Protocol) Servers in building intelligent, context-aware enterprise solutions.
  • Experience with SAP Build Apps (Low-code/No-code) or SAP Work Zone.
  • Familiarity with DevOps practices (CI/CD pipelines, Gitlab Pipelines, GitHub Actions, Jenkins, Azure DevOps, etc.).
  • Knowledge of containerization technologies (Docker, Docker Compose, Kubernetes, SAP Kyma).
  • Experience with non-SAP integration platforms.

WHAT’S IN IT FOR YOU?
Culture & Development

  • Friendly Environment: We take pride in our culture, and we love spending time together.
  • Team Spirit: Be part of a supportive team that uplifts each other.
  • Mentorship and coaching. Our colleagues are experts in their field, and you can expect to have a strong team to rely on.
  • Personalized Development Program: We realize one size doesn’t fit all, so you get an individual development plan tailored specifically to your career aspirations.

Social Benefits

  • A Suite of Perks: Additional health insurance, referral bonus and more.
  • Work Flexibility: Embrace flexible working hours and a hybrid work model. Multiple Office Locations: in Sofia, Plovdiv, Stara Zagora and Nis, you choose where you would like to work.
  • Community and Connections: Engage in exciting social events and team initiatives.

Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!

Ready to advance your career with a tech leader passionately driven by innovation?

Wiser, We Have The Code®

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Staff Software Engineer - Ruby, Python, Java

Palo Alto Networks

Sofiafulltimelead

Apply on the employer's site

Role description

Our Mission
At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you’re in the right place.

Who We Are
In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us!

We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.

Job Summary
We are looking for a Staff Software Engineer to join our team responsible for the machine identity and access offering, designing and developing services used as part of CyberArk’s SaaS products. The team designs and develops services that integrate closely with leading cloud vendors like AWS, Azure, GCP, and many other DevOps services and tools, providing managed access to sensitive assets in the organization. In this role, you will be using advanced AWS microservices, with Ruby, Golang, Java and Python through the entire SDLC from planning to production. Together, we produce complex and advanced solutions that meet the highest security standards and NFRs. We are looking for someone energetic and versatile to join our family and help us achieve our goals.

  • Design and implement scalable and secure services as part of the Conjur
  • Cloud platform
  • Lead complex technical initiatives, architectural decisions, and system design within the team.
  • Research new technologies and platforms
  • Collaborate daily with product managers, architects, and engineers across
  • global teams.
  • Participate in continuous and iterative engineering cycles, emphasizing code quality, supportability, scalability, and performance
  • Troubleshoot complex production scenarios and drive long-term improvements in reliability and observability.

Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field
  • 7+ years of experience in Golang/Java/Python
  • Excellent design and analytical skills
  • High ability to use new technologies/Programming Languages and understand them in depth through rapid self-learning
  • Proactive by nature; internal drive for excellence and improvement
  • Creative, out-of-the-box thinking
  • Excellent interpersonal relations, team player

How will you stand out from the crowd?

  • Experience working in a global product company
  • Experience with Ruby on Rails & AWS development
  • Experienced with microservice/event-oriented design and development
  • Experience with containers and orchestration tools, such as Docker and Kubernetes
  • Solid understanding of security and networking implementation and best practices
  • Diverse technology stack
  • Fluent in English, good writing skills

Our Commitment
We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com.

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Backend Engineer I Bulgaria relocate to UAE

Pixel Chain

Sofiafulltimesenior

Apply on the employer's site

Role description

Our client
is a software development and digital solutions company serving clients across the FinTech, iGaming, and Marketing sectors. The company has successfully delivered
20+ innovative products
across 5 international markets, including
Brazil, Armenia, Saudi Arabia, and the UAE
.

As part of the engineering team, you'll take ownership of the architecture and performance of the systems behind their products — working closely with product teams to keep things scalable and reliable as the business keeps expanding into new markets. This is a role for someone who enjoys solving hard system-design problems as much as shipping clean, dependable code.


Responsibilities:

  • Partner with product teams to turn user and business requirements into scalable, well-architected backend solutions.
  • Own the full lifecycle of web application development, from design through deployment.
  • Design and build system architectures that stay fast and reliable as usage grows.
  • Write unit and integration tests that catch problems before they reach production.
  • Take part in incident response and post-mortems, feeding lessons back into more resilient systems.
  • Pitch in on other engineering tasks as the team's priorities shift.


Requirements:

  • Solid grounding in data structures, algorithms, and system design fundamentals.
  • 5+ years of hands-on backend development experience with Java / Java Core.
  • Practical experience designing and implementing microservices architectures.
  • Comfortable working across multiple database technologies — MySQL, MongoDB, Redis, and other NoSQL stores.
  • Experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.
  • Working knowledge of AWS and Docker for cloud deployment and containerization.
  • Skilled in performance tuning — indexing, partitioning, sharding, and concurrent-programming optimization.
  • Hands-on testing experience with JUnit and Mockito.
  • Comfortable working within Agile development environments.


Benefits:

  • Flight ticket and full working visa provided.
  • Full sponsorship and support throughout the visa and work permit process.
  • Top-tier equipment, including a MacBook and iPhone.
  • Competitive compensation tailored to your skills and experience.
  • Comprehensive leave package.
  • A dynamic, inclusive culture that invests in your growth.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

141 more openings in this category and country

Mid-Level Python Developer (Backend)Sopra Steria · Bulgaria

Apply on the employer's site