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

Principal Software Engineer

Palo Alto Networks

Sofialead

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 highly experienced, curious, and driven Principal Software Engineer to join our Secure Workload Access (SWA) SaaS team.

Secure Workload Access (SWA) enables organizations to securely authenticate, authorize, and manage workloads across cloud-native, hybrid, and AI-driven environments. Our platform focuses on secure service-to-service communication, workload identity, workload visibility, and centralized policy-driven access management at enterprise scale.

This role presents an exciting opportunity to shape the future of secure workload communication and cloud-native security. You will work on complex distributed systems that span cloud infrastructure, Kubernetes, networking, security, APIs, identity systems, and SaaS platform architecture.

Responsibilities

  • Design, develop, and operate scalable cloud-native SaaS services for Secure Workload Access (SWA)
  • Build secure and reliable systems for workload authentication, authorization, identity propagation, and centralized policy enforcement
  • Drive architecture and technical direction across backend services, APIs, integrations, and distributed systems
  • Collaborate closely with product managers, architects, customer-facing teams, and other engineering groups to shape product capabilities and priorities
  • Design and implement integrations with Kubernetes, cloud providers, identity systems, PKI solutions, and related cloud-native technologies.
  • Improve platform scalability, resiliency, observability, and operational efficiency across production environments
  • Lead technical discussions, design reviews, and architectural decision-making across projects and teams
  • Mentor engineers and help drive engineering best practices, technical growth, and high-quality software delivery
  • Participate in troubleshooting complex production issues and improving operational readiness
  • Help shape the long-term vision and evolution of the SWA platform and developer experience

Qualifications

  • Strong software engineering background including architecture, design, implementation, testing, and operational ownership
  • Strong experience developing backend systems and distributed services in Golang
  • Experience building scalable cloud-native or SaaS platforms
  • Strong understanding of APIs, microservices, distributed systems, and service-to-service communication
  • Experience with Kubernetes and cloud-native ecosystems
  • Experience in one or more of the following areas:
  • security and identity systems
  • workload identity
  • authentication and authorization
  • networking
  • encryption and PKI
  • JWT/SVID technologies
  • SPIFFE/SPIRE
  • cloud infrastructure and platforms
  • Experience operating production systems at enterprise scale with high standards for reliability, performance, and security
  • Experience improving observability through logging, monitoring, tracing, and debugging practices
  • Experience leading technical initiatives and mentoring engineers across teams
  • Ability to work effectively across engineering, product, and customer-facing organizations
  • Strong communication skills and ability to present technical ideas, tradeoffs, and recommendations clearly
  • Experience working in fast-moving environments with evolving product and technical requirements

What You Will Get

  • Additional health insurance with dental treatment included
  • Life / permanent disability insurance
  • Sick Leave allowance
  • Mobile phone plan
  • FLEX Benefits wallet
  • Employee Assistance Programme (EAP)

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 Software Engineer (Picking / Orchestration)

Ocado Group

Sofiasenior

Apply on the employer's site

Role 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 at
In-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
  • Participate in all stages of the software development life cycle as part of a team following agile practices
  • 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).
  • NoSQL DBs (e.g., DynamoDB, Apache Cassandra, MongoDB).
  • 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.

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

AI/ML engineer - Ref No HQ1600

United Bulgarian Bank

Sofiasenior

Apply on the employer's site

Role description

In our team, we believe that success starts with people – that’s why we create an environment of trust, support and open communication, where everyone matters.

As part of Team Blue you will have the opportunity to grow your potential, because we believe you
CAN
. Join us and let’s be
First together
!

Your role will be:

  • Design, develop and maintain advanced AI/ML solutions, including agentic AI systems, autonomous agents, multi-agent orchestration and LLM-powered applications.
  • Build and optimize AI-powered workflows using modern frameworks and platforms, ensuring scalability, reliability and business value.
  • Develop and manage Retrieval-Augmented Generation (RAG) pipelines, vector database integrations and enterprise AI solutions.
  • Integrate AI agents with internal and external systems, APIs, databases and collaboration tools while implementing robust governance, security and monitoring mechanisms.
  • Deploy and operate AI services in cloud environments using modern DevOps and MLOps practices, including Docker, Kubernetes, Terraform and CI/CD pipelines.
  • Monitor, evaluate and continuously improve the performance, quality, cost efficiency and reliability of AI solutions in production.
  • Collaborate with local and international Data Science, AI and Engineering teams across the KBC Group to deliver innovative, data-driven business solutions.
  • Contribute to the adoption of emerging AI technologies and support the development of innovative products and advanced analytical capabilities.

You are the right candidate if:

  • You hold a Master’s degree or Ph.D. in Computer Science, Artificial Intelligence, Data Science or a related field.
  • You have at least 5 years of hands-on experience in AI/ML, leveraging structured and unstructured data to develop advanced analytical and machine learning solutions.
  • You possess strong expertise in Generative AI, Natural Language Processing (NLP), Transformer architectures and Large Language Models (GPT, Claude, Gemini or similar).
  • You have experience designing and deploying AI/ML architectures and working with cloud platforms such as AWS, Azure or GCP.
  • You have practical experience building and deploying LLM-powered or agentic AI solutions in production environments.
  • You are familiar with agent frameworks such as LangChain, LangGraph, AutoGen, CrewAI or Semantic Kernel.
  • You have experience with automation and orchestration platforms such as n8n, Make or similar tools.
  • You have knowledge of vector databases, RAG architectures, containerization technologies and infrastructure-as-code practices.
  • Experience in financial services, banking or insurance environments will be considered an advantage.
  • You are fluent in English and have excellent communication and stakeholder management skills.

It is worth working with us because:

  • Excellent opportunities for professional and career development in the leading financial group in Bulgaria
  • Competitive remuneration
  • Additional payment at the end of the year
  • Annual bonus based on individual performance
  • Various opportunities for learning and development
  • Preferences for products and services in KBC Group Bulgaria
  • Additional health insurance
  • Life/Accident Insurance
  • Food vouchers - 55 EURO
  • Referral program
  • Financial support for important life events
  • Hybrid working model and flexible working hours
  • 25 days annual paid leave + 1 day for birthday
  • Opportunity for additional Voluntary Pension Insurance
  • Sport card at a preferential price - Multisport/Coolfit
  • Solidarity employee’s fund
  • Opportunity to collaborate with one of the largest Data & AI communities within the KBC Group
  • International exposure through close cooperation with AI and Data Science teams across Europe
  • Access to innovative projects, cutting-edge technologies and opportunities for professional specialization

Share your future with us!

Should you wish to become part of our team, please send us your CV.

Only short-listed candidates will be invited for an interview.

Confidentiality is guaranteed and the provided data is under special protection within the meaning GDPR and of the Personal Data Protection Act.

Our people are our brand! Join us!

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

Lead AI Solutions Engineer

Exadel

Sofialead

Apply on the employer's site

Role description

Why Join Exadel

We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.

From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.

What powers it all? Our people are ambitious, collaborative, and constantly evolving.

About The Client
The world's largest human resources consulting firm, headquartered in New York City, with main branches in 40+ countries. Over 25,000 employees operate internationally in more than 130 countries. Its services are used by 97% of Fortune 500 companies.

What You'll Do

  • Collaborate directly with business stakeholders and domain experts to understand their objectives, processes, constraints, and expected outcomes
  • Analyse business requirements, documentation, examples, templates, and other reference materials provided by stakeholders
  • Identify workflows and use cases that can be implemented or improved through Claude Code Skills
  • Design, implement, test, and maintain reusable Claude Code Skills
  • Create clear skill instructions, supporting scripts, reference materials, validation logic, and reusable workflow components
  • Translate complex or ambiguous business processes into structured, executable instructions for AI agents
  • Evaluate skill behaviour using realistic scenarios, test cases, and acceptance criteria
  • Improve the reliability, accuracy, usability, and maintainability of developed skills through iterative testing and stakeholder feedback

What You Bring

  • Strong hands-on experience using Claude Code in real software-development or business-workflow scenarios
  • Practical experience creating Claude Code Skills or comparable reusable capabilities for -AI coding agents
  • Strong understanding of modern AI engineering patterns, including agentic workflows, tool use, prompt engineering, context engineering, and structured instruction design
  • Proven hands-on software engineering experience and the ability to build, review, test, and maintain production-quality solutions
  • Ability to transform business requirements and domain knowledge into clear technical designs and executable workflows
  • Experience evaluating and improving non-deterministic AI solutions

Nice to have

  • Hands-on experience with Claude Code, and specifically with authoring Claude Code Skills, plugins, or MCP servers
  • Evaluation tooling for LLM systems (promptfoo, LangSmith, custom harnesses)
  • Consulting or professional services background
  • Domain exposure to HR technology, compensation & benefits, payroll, or workforce analytics
  • Experience building internal developer tooling or standing up a platform capability
  • Public artefacts: open-source agent tooling, published skills or plugins, conference talks, technical writing on agentic engineering

English level

Professional proficiency / Fluent

Legal & Hiring Information

  • Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more.
  • Reasonable accommodations are available to enable individuals with disabilities to perform essential functions.
  • Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs.
  • Compensation details are shared with candidates at the early stage of the recruitment process.
  • The offer is not binding until a signed contract is in place.

Your Benefits at Exadel

Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.

  • International projects
  • In-office, hybrid, or remote flexibility
  • Medical healthcare
  • Recognition program
  • Ongoing learning & reimbursement
  • Well-being program
  • Team events & local benefits
  • Sports compensation
  • Referral bonuses
  • Top-tier equipment provision

Exadel Culture

We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matter.

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

Lead Data Engineer

EPAM Systems

Sofialead

Apply on the employer's site

Role description

We are seeking a visionary and experienced
Lead Data Engineer
to join our Data Engineering team.

In this role, you will lead a Platform Team, driving the design, development, and scaling of data pipelines in Databricks with PySpark on Microsoft Azure for our AI Factory team. This is a unique opportunity to shape the future of our data platforms, influence technical strategy, and mentor a talented team, all while working at the forefront of big data and cloud engineering.

Responsibilities

  • Lead the design and architecture of cloud-native analytical solutions using Big Data and NoSQL technologies
  • Oversee the development and optimization of scalable data pipelines in Databricks with PySpark on Azure
  • Own the strategy for building and maintaining data lakes and warehouses, ensuring reliability, performance, and scalability
  • Define and implement ETL/ELT workflows and best practices for data collection, cleaning, and structuring
  • Establish and enforce data quality, lineage, and monitoring frameworks across the team
  • Collaborate closely with ML, analytics, and business teams to deliver production-ready datasets and solutions
  • Conduct and lead code reviews, setting technical standards and fostering best practices
  • Mentor and coach data engineers, cultivating a high-performance and collaborative team culture
  • Champion CI/CD methodologies in data engineering workflows using tools like Jenkins or GitLab CI/CD
  • Drive requirements gathering and solution alignment with architects, technical leads, and cross-functional teams
  • Engage with stakeholders at all levels to understand business processes, model input data, and ensure deliverable alignment with strategic goals

Requirements

  • 6+ years of experience in Data Engineering or a related field, with at least 2 years in a technical leadership role
  • Deep proficiency in Python and PySpark
  • Extensive hands-on experience with Databricks and Microsoft Azure cloud services
  • Strong background in software version control tools (e.g., GitHub, Git)
  • Proven track record with CI/CD frameworks such as Jenkins, Concourse, or GitLab CI/CD
  • Demonstrated expertise in architecting and building scalable, robust, and highly available data solutions
  • Excellent problem-solving, analytical, and stakeholder management skills
  • Experience in mentoring and leading engineering teams

Nice to have

  • Experience with additional programming languages such as Java, SQL, or Scala
  • Knowledge of SAP BTP or similar enterprise data platforms
  • Familiarity with agile development methodologies
  • Experience in strategic planning and technical roadmap development

We offer

  • Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients
  • Personal development program that will allow you to be valued for your strengths
  • Wide range of professional trainings and workshops
  • Being part of a collaborative, fast-growing, and innovative design team
  • Established and accelerated growth toward different career paths, competencies, and roles
  • Broad projects variety and possible mobility between projects over the time
  • Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
  • Varied social benefits, Sports, Transportation and Health programs
  • Work-life balance and flexible schedule, team buildings and sport opportunities
  • Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
  • Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week

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.

120 more openings in this category and country

Principal Software EngineerPalo Alto Networks · Bulgaria

Apply on the employer's site