CrawlJobs Logo

Backend Software Engineer

docebo.com Logo

Docebo

Location Icon

Location:
Italy , Biassono

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Software Engineer is critical in developing and maintaining Docebo's SaaS platform. As a key member of the extraction team, this role is responsible for decommissioning a monolithic PHP application into multiple services in PHP or microservices in Golang and developing new functionalities within the team's domain. The developer will operate within an Agile environment, contributing to serverless microservices, API development, and cloud-based solutions. This role emphasizes the principles of Full Accountability, Near Zero Handovers, and Near Zero Dependencies, ensuring efficient and high-quality product delivery.

Job Responsibility:

  • Design, develop, test, and deploy foundational, scalable, and resilient platform services and APIs to optimize overall platform health and performance
  • Collaborate extensively with internal development teams, product managers, and other stakeholders to understand core requirements and deliver robust platform capabilities and enhancements from ideation to production
  • Uphold and champion high standards of code quality, performance, and security by writing clean, efficient, well-documented, and thoroughly tested code, actively participating in rigorous code reviews
  • Actively participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives), contributing to effective sprint execution and continuous process improvement
  • Contribute to and evolve our robust CI/CD pipelines, ensuring seamless, automated deployment of platform services and applications within secure AWS cloud environments
  • Drive and champion architectural improvements and refactoring initiatives to continuously enhance platform performance, reliability, scalability, and maintainability, actively reducing technical debt
  • Provide expert-level operational support for critical platform services, swiftly identifying and resolving complex production issues to ensure high availability, optimal performance, and minimal disruption for internal and external users

Requirements:

  • 3+ years of experience in developing large-scale applications, preferably with PHP or Node.js, or Go
  • Experience with any object-oriented languages is also valued, but you are willing to work with PHP
  • In-depth experience with MySQL and strong knowledge of optimization methods
  • Experience working in an Agile/Scrum environment, with an understanding of CI/CD processes
  • Experience with version control systems (e.g., Git), containerization (e.g., Docker)
  • Ability to diagnose and fix complex issues in a timely and efficient manner
  • Experience with automated testing, including TDD
  • Understanding of web-related security issues (OWASP)
  • Command of the English language, both verbally and in writing
  • A deep understanding of cross-functional, multiple-team-based software development

Nice to have:

  • Experience with GoLang, JavaScript/Typescript, and Bash
  • Experience with IaC and Kubernetes
  • Familiarity with AWS services and cloud-native development
What we offer:
  • Generous Vacation Policy, plus extra floating holidays to use for religious or cultural events that matter to you
  • Employee Share Purchase Plan
  • Career progression/internal mobility opportunities
  • Four employee resource groups to get involved with (the Docebo Women's Alliance, PRIDE, BIDOC, and Green Ambassadors)
  • WeWork partnership and “Work from Anywhere” program

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Software Engineer

New

Senior Software Engineer-Platform Backend

We are looking for Senior Engineer Software to be a part of a group with the men...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, equivalent knowledge or equivalent military experience
  • 4+ years of software engineering experience – Must
  • Experience in distributed cloud products
  • Experienced with a variety of database technologies (Mysql / Cassandra / Google BigQuery Amazon Redshift / ElasticSearch)
  • Experience with writing CI–CD pipelines – advantage
  • Experience in designing, building and maintaining a scalable server side application
  • Experience in Go / Python – an advantage
  • Experience with GCP – advantage
  • Experience with Kubernetes/Docker – advantage
  • Knowledge of the cyber field – advantage
Job Responsibility
Job Responsibility
  • Responsible for the complete software development life cycle including requirement analysis, design, development, deployment, and support
  • Drive ideas and initiatives, making innovation a reality
  • Design and build an infrastructure that supports billions of events per second, storing, processing and making them accessible and visible to the user while collaborating with the industry's leading cyber products
  • Fulltime
Read More
Arrow Right
New

Senior Backend Engineer Software

We are looking for a Senior Backend Engineer to join our Cortex Platform team an...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc in Computer Science or equivalent knowledge or equivalent military experience required
  • 4+ years of software engineering experience
  • Experience in distributed cloud products
  • Experienced with a variety of database technologies (Mysql / Cassandra / Google BigQuery Amazon Redshift / ElasticSearch / Neo4J)
  • Experience in designing, building and maintaining a scalable server–side application
  • Knowledge of the cyber field
Job Responsibility
Job Responsibility
  • Design and build an infrastructure that supports billions of events per second, storing, processing and making them accessible and visible to the user while collaborating with the industry's leading cyber products
  • Be responsible for the complete software development life cycle including requirement analysis, design, development, deployment, and support
  • Write clean, testable, readable, fast and maintainable code that is efficient and scalable
What we offer
What we offer
  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
  • Mental and financial health resources
  • Personalized learning opportunities
Read More
Arrow Right
New

Software Engineer Backend Travel

Are you a passionate and skilled backend software engineer looking for an exciti...
Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 90000.00 GBP / Year
antellarecruitment.co.uk Logo
Antella Travel Recruitment
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in backend software development
  • A passion for designing and building fantastic API's, delivering great developer experiences to go with it
  • An interest in working with Elixir, this is what our client mostly works with
  • A high bar in code quality and API design
  • Experience in Travel / Flights, hotels or cars REQUIRED
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining the server-side components of our client's innovative software solutions
  • Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to create scalable and efficient backend systems that power our client's applications
What we offer
What we offer
  • Hybrid work environment (combination of remote and in-office work)
  • Comprehensive benefits package
  • Opportunities for professional growth and development
  • Collaborative and supportive team culture
  • Chance to work on innovative projects with cutting-edge technologies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II- Backend

As a Senior Software Engineer II at Aledade, we maintain, improve, and expand ou...
Location
Location
United States
Salary
Salary:
Not provided
aledade.com Logo
Aledade, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BTech (or higher) in Computer Science, Engineering or a related field
  • 6+ years experience as an engineer building full-stack web applications as part of a cross-functional team
  • 3+ years of experience working with SQL or other database querying language on large multi-table data sets
  • 3+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value
  • 3+ years of experience coaching other engineers
Job Responsibility
Job Responsibility
  • Develop and implement scalable and performant solutions
  • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes
  • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work
  • Fulltime
Read More
Arrow Right

Senior Software Engineer I, Backend

As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our...
Location
Location
United States
Salary
Salary:
Not provided
aledade.com Logo
Aledade, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/BTech (or higher) in Computer Science, Engineering or a related field
  • 4+ years experience as an engineer building full-stack web applications as part of a cross-functional team
  • 3+ years of experience working with SQL or other database querying language on large multi-table data sets
  • 2+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value
  • 2+ years of experience coaching other engineers
Job Responsibility
Job Responsibility
  • Develop and implement scalable and performant solutions
  • Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes
  • Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

Tekmetric is looking for a Senior Software Engineer (Backend) to take part in th...
Location
Location
Salary
Salary:
Not provided
tekmetric.com Logo
Tekmetric
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years software engineering experience
  • Experience with Java and SQL databases (2+ years)
  • Enjoy working in fast moving and dynamic environments
  • High standards and a strong work ethic
  • Strong product sense and communication skills
  • Experience working cross-functionally and can work within ambiguity
  • Enjoy bringing innovation and impact to customers
Job Responsibility
Job Responsibility
  • Design and implement scalable services and applications that enable positive user experiences and measurable business growth
  • Provide implementation estimates and evaluations of different solutions
  • Collaborate with and across agile teams to design, develop, test, and support technical solutions
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Manage the end-to-end life cycle on the development of new features
  • Provide technical leadership, mentorship and growth to junior team members as we scale
What we offer
What we offer
  • Flexibility of remote work
  • Competitive base salaries
  • Generous Paid Time Off
  • Paid maternity, parental bonding, and medical leave
  • Comprehensive health benefits (Medical, Dental, Vision, Prescription)
  • Free, confidential counseling through BetterHelp
  • 401(k) Retirement Savings Plan with 100% employer match on contributions up to 6%
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA)
  • Life and Accidental Death & Dismemberment (AD&D) Insurance
  • Up to $60/month toward fitness or mental health
Read More
Arrow Right

Senior Software Engineer - Backend

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , New York
Salary
Salary:
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects
  • Experience with MySQL or other relational databases
  • Experience working with microservices
  • Excellent coding, testing, and system design skills
  • Prior experience with cross functional collaboration, communication and project management skills
  • Demonstrated leadership skills and the ability to mentor and guide junior engineers
  • Ability to work with operations, product, design, and data science
Job Responsibility
Job Responsibility
  • Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability
  • Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs
  • Code Quality: Write clean, maintainable and efficient code
  • Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues
  • Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team
  • Grow the team via mentorship and leadership, reviewing technical documents and code changes
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , San Francisco
Salary
Salary:
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects
  • Experience with MySQL or other relational databases
  • Experience working with microservices
  • Excellent coding, testing, and system design skills
  • Prior experience with cross functional collaboration, communication and project management skills
  • Demonstrated leadership skills and the ability to mentor and guide junior engineers
  • Ability to work with operations, product, design, and data science
Job Responsibility
Job Responsibility
  • Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability
  • Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs
  • Code Quality: Write clean, maintainable and efficient code
  • Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues
  • Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team
  • Grow the team via mentorship and leadership, reviewing technical documents and code changes
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.