Madrid, Community of Madrid, Spain Remote (Global)

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 PythonPostgreSQLDockerAPI DevelopmentSystem DesignSoftware ArchitectureBackend DevelopmentDatabasesMicroservicesCloud PlatformsCI/CDTestingProblem Solving
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Booksy
Extreme Networks (NASDAQ: EXTR) is a global leader in cloud networking. We help enterprises drive digital transformation with AI-powered, cloud-managed solutions that are secure, scalable, and simple to operate. Our platform-led approach, backed by global recognition from Gartner and trusted by customers in 80+ countries, empowers enterprises to thrive in the connected economy.
All jobs at Booksy Visit website
Job Details
Category backend
Posted 8 months ago