Madrid, Community of Madrid, Spain Remote (Global) Full-time

Booksy is hiring a Software Engineer (Mid-Level)

About the Role

Booksy is hiring a Software Engineer (Mid-Level) to design, build, and maintain scalable, high-quality systems that empower beauty professionals worldwide. You'll work on new features, optimize system performance, and shape the architecture to support our growing platform.

What You'll Do

  • Design, build, and maintain scalable, high-quality systems.
  • Work on new features and optimize system performance.
  • Shape the architecture to support our growing platform.
  • Collaborate with product managers, designers, and engineers to craft solutions that solve real-world problems for millions of users.
  • Drive innovation and continuous improvement in our codebase.

What We're Looking For

  • Proficiency in Python.
  • Strong database management experience with PostgreSQL.
  • Expertise in writing comprehensive test suites and using automated testing frameworks.
  • Experience designing and implementing scalable architectures such as microservices and event-driven systems.
  • Familiarity with Docker and building CI/CD pipelines.
  • Conversational-level English language skills.

Nice to Have

  • A passion for mentoring and guiding other developers.
  • Experience with observability practices like logging, monitoring, and alerting.
  • A continuous learning mindset to stay updated with new technologies.

Technical Stack

  • Python
  • PostgreSQL
  • Docker

Team & Environment

You will be reporting to the Engineering Manager in the Product Development team.

Benefits & Compensation

  • Fully remote position.
  • Private medical care - terms depend on location.
  • Access to wellbeing tool Worksmile.
  • Other benefits vary by location.

Work Mode

This is a fully remote position open to candidates in Poland or Spain.

We welcome people from all backgrounds and are committed to fair consideration in our hiring process.

Required Skills
PythonPostgreSQLDockerAPI DevelopmentSystem DesignSoftware ArchitectureBackend DevelopmentDatabasesMicroservicesCloud PlatformsCI/CDTestingProblem Solving
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Booksy

Builds a platform dedicated to helping people thrive by empowering entrepreneurs to build successful businesses and supporting their customers in arranging essential 'me time' moments.

Visit website
Job Details
Category backend
Posted 7 months ago