Match score not available

Senior Backend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of backend development experience, Proficiency in Python and basic TypeScript, Strong experience with FastAPI or Flask/Django, Familiarity with NoSQL and relational databases.

Key responsabilities:

  • Build secure and scalable RESTful APIs
  • Design NoSQL schemas and manage database operations

StartupBreed Recruitment logo
StartupBreed Recruitment
2 - 10 Employees
See all jobs

Job description

About the Company

We are passionate about unlocking the full potential of body shops in the automotive collision repair industry. With over 50 years of combined experience, our team of engineers, business strategists, and technical experts is dedicated to helping body shops thrive and succeed. We believe that by combining our operations expertise with financial acumen, we can drive sustainable growth and profitability for our clients.

With a global presence, we have delivered our consulting services in over 40 countries. Our extensive experience working across diverse markets and cultural contexts allows us to provide insights and solutions that are tailored to the specific needs of each region. We understand the complexities of the international automotive collision repair industry, and we leverage our global perspective to deliver impactful results.

About the Role

We are looking for an experienced and highly skilled Senior Backend Engineer to lead the development of a SaaS platform revolutionizing paint distribution and workshop management for Fortune 500 clients in the automotive sector. With the product launch nearing completion (~90%) and a second enterprise client in the pipeline, you will play a crucial role in building secure, scalable systems and ensuring code quality through rigorous testing.

Responsibilities

  • API Development: Build secure and scalable RESTful APIs using FastAPI or Flask/Django with OpenAPI documentation

  • Database Management: Design NoSQL schemas for MongoDB and manage basic PostgreSQL/MySQL operations

  • Testing: Write unit and integration tests using pytest or unittest and mock dependencies as needed

  • Collaboration: Participate in code reviews and version control with Git

  • Infrastructure Support: Use Docker for local development and collaborate on CI/CD pipelines

  • Team Collaboration: Partner with frontend and DevOps teams to deliver robust backend solutions

Qualifications

Must-Have:

  • 5+ years of backend development experience

  • Core Languages: Proficiency in Python (priority) and basic TypeScript (for tooling)

  • API Development: Strong experience with FastAPI (or Flask/Django) and RESTful API design (security, rate limiting, OpenAPI docs)

  • Databases:
    • NoSQL: MongoDB (schema design, indexing, aggregation)

    • Relational: Basic understanding of PostgreSQL or MySQL

  • Testing: Writing unit/integration tests (pytest, unittest) and mocking dependencies

  • Collaboration Tools: Proficiency with Git

  • Infrastructure Basics: Familiarity with Docker (local development) and CI/CD concepts (reviewing pipeline scripts)

  • Communication: Fluent English for remote teamwork

Nice-to-Have:

  • Advanced TypeScript for full-stack flexibility

  • Experience with async programming (Celery, FastAPI background tasks)

  • Good understanding of nginx (reverse proxying, SSL)

  • Cloud debugging (e.g., reading AWS CloudWatch logs)

  • Experience working with Jira

Language Proficiency

  • English (Full Professional Working/ Native Proficiency)

Benefits

  • Opportunity to work with cutting-edge technologies

  • Collaborative and supportive team environment

  • Professional development opportunities

  • Attractive salary

  • Startup with global growth opportunity

  • International work environment

Working Conditions

  • This is a full-time position with 100% remote work

  • Flexible working hours, Monday to Friday

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Back-End Engineer Related jobs