Lead Backend Developer - Python

FACADE LABS INC
United States
1 day ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Code Review Database Queries DevOps Django Web Framework Integrated Development Environments Python (Programming Language) PostgreSQL Node.Js Performance Tuning Software Architecture Software Engineering
+8 more
Delivery Pipeline Firebase Backend Fastapi Front End Software Development Software Coding Restful APIs Docker

Job description

· Lead the design, development, and delivery of backend solutions using Python-based technologies, with a strong focus on scalable and maintainable system design.

· Analyze business and technical requirements and independently design and implement backend services and APIs to meet project needs.

· Build and maintain robust backend applications using Python and related frameworks, ensuring performance, reliability, and security.

· Collaborate closely with frontend developers, QA engineers, DevOps teams, and other cross-functional stakeholders to deliver end-to-end solutions.

· Provide technical leadership to the development team, including task planning, mentorship, guidance on implementation approaches, and support in resolving technical challenges.

· Work directly with clients to understand requirements, clarify expectations, communicate progress, and ensure high-quality delivery aligned with business goals.

· Represent the team professionally in client interactions and help maintain the company’s reputation through strong ownership, accountability, and delivery standards.

· Review code, enforce engineering best practices, and promote high standards in architecture, coding, testing, and documentation.

· Ensure backend systems are optimized for scalability, maintainability, and operational efficiency.

· Contribute to technical documentation, including solution designs, implementation details, and operational guides, while ensuring project knowledge is clearly captured and shared.

· Support collaboration across teams and drive smooth coordination in a fast-paced development environment.

Requirements

· 8-10+ years of overall software engineering experience, with at least 6+ years of hands-on experience in Python development.

· Proven experience in a lead or senior-level backend engineering role, with the ability to guide a team and take ownership of technical delivery.

· Strong proficiency in Python and backend development practices.

· Hands-on experience with FastAPI and solid experience in designing and building RESTful APIs and backend services.

· Strong experience with PostgreSQL, including schema design, query writing, and performance optimization.

· Practical experience with Docker for containerized development and deployment workflows.

· Experience with frameworks and technologies such as Django, Node.js, Wagtail, Valkey, OpenSearch, DocumentDB, and Firebase is an advantage.

· Strong ability to translate requirements into technical designs and implement reliable solutions with minimal supervision.

· Good understanding of backend architecture, design principles, coding standards, and best practices.

· Demonstrated ability to lead a team, coordinate with cross-functional teams, and drive development efforts collaboratively.

· Strong client-facing communication skills, with the ability to handle direct client interactions in a professional and solution-oriented manner.

· Experience writing clear and effective technical documentation.

· Strong problem-solving skills, ownership mindset, and the ability to adapt quickly to evolving project requirements.

Benefits

· Career Growth.

· Above industry packages, pegged to USD

· Medical Insurance coverage.

  • · Funding for higher studies and professional qualifications.

About the company

Fcode Labs is one of the fastest-growing companies, a leader in digital transformation and AI technologies with global clients from the education, healthcare, and manufacturing industries. With aggressive plans to expand into many international markets, we are looking to grow our team, and we do so by using cutting-edge technology, collaboration among global tech talent, and a remote-first approach! Here is what we are looking for!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all