Hybrid Senior Backend Engineer

Posted 4 weeks ago

Apply now

About the role

  • Senior Backend Engineer responsible for architecting and maintaining backend services at Inspectorio. Collaborate with cross-functional teams to ensure high-quality software solutions.

Responsibilities

  • Architect, develop, and maintain scalable, high-performance backend services using Python and its frameworks (including Django), ensuring optimal speed, security, and data protection.
  • Collaborate effectively with product managers, designers, and other engineers in an agile environment to define, design, and ship robust, high-quality software solutions.
  • Uphold a high standard of code quality by producing clean, maintainable, and well-documented code, while actively leading code reviews and mentoring junior developers to enhance team capabilities.
  • Ensure application stability and reliability by proactively identifying and resolving performance bottlenecks, and partnering with QA to efficiently troubleshoot bugs & incidents.
  • Champion the continuous improvement of engineering practices by leveraging AI tools, advancing CI/CD strategies, and staying current with emerging technologies and best practices in the Python ecosystem.

Requirements

  • 5+ years of professional experience in backend development, with a strong emphasis on Python and Django.
  • Deep understanding of object-oriented programming, design patterns, and other OOP principles such as SOLID and GRASP.
  • Experience with RESTful APIs, API-first approach, and microservices architecture.
  • Proficient in working with relational databases such as PostgreSQL, MySQL, or similar.
  • Experience with asynchronous programming and related frameworks like Celery.
  • Proficient with version control systems, particularly Git.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their services.
  • Experience using AI assistants in the development workflow (e.g., Copilot, Cursor).
  • Proven ability to work independently and within cross-functional teams.
  • Understanding of CI/CD pipelines, Docker, and container orchestration tools like Kubernetes.
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment.
  • Great communication skills, in English, both written and verbal.

Benefits

  • Unlimited Annual Leave : We prioritize your well-being and trust you to manage your time.
  • Flexible Working: Whether from home, a coffee shop, or our global hubs, work where you're most comfortable.
  • Project Ownership : You get to lead the initiatives you're passionate about, professionally or socially.
  • Grow with us: We're invested in your personal and professional development.
  • Global, diverse, and innovative team: Be part of a welcoming community from 30+ countries, where unique perspectives drive innovation.
  • Feel at home: Work closely with colleagues who value your voice, share our E.A.C.H. values, and help you be the best version of yourself.
  • Celebrate together: Enjoy remote and hub company and team events that strengthen our bonds and build a fun culture.

Job title

Senior Backend Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job