🗓Company History: 5+ Years
⚙️Company Industry: Technology
🏢Company Size: 51-100 Employees
Your Impact
As a Tech-Lead, you will drive the technical direction of the engineering team, guide system architecture decisions, and ensure the delivery of scalable, secure, and high-quality backend systems.
- You will lead developers, mentor junior engineers, and establish coding standards that elevate overall engineering quality.
- You will design the backend architecture using Python and ensure adherence to best practices in performance, reliability, and maintainability.
- You will collaborate closely with product, AI, and DevOps teams to translate business needs into robust engineering solutions.
What Success Looks Like
Success in this role entails building a high-performance engineering team, delivering reliable Python-based services, and establishing a technical foundation that scales with the company’s growth and expansion.
You’ll achieve this by combining strong backend expertise, thoughtful architecture design, and hands-on leadership.
Key responsibilities include:
- Leading the engineering team, conducting code reviews, and mentoring developers.
- Designing, implementing, and optimizing backend systems using Python.
- Defining system architecture and ensuring scalability, performance, and security.
- Collaborating with product managers to translate requirements into technical plans.
- Leading technical discovery, architecture reviews, and long-term technical strategy.
- Establishing and enforcing coding standards, CI/CD practices, and documentation requirements.
- Owning technical decision-making and guiding the team through system design challenges.
- Integrating APIs, databases, and third-party services in large-scale environments.
- Troubleshooting complex issues and ensuring production stability.
- Coordinating with DevOps to ensure smooth deployments and observability best practices.
- Staying up to date with emerging backend trends and optimizing internal engineering processes.
What You Bring
To excel in this role:
- You are experienced in leading engineering teams or mentoring developers.
- You are highly skilled in system design, architecture, and scalable backend patterns.
- You are comfortable with Python frameworks such as FastAPI, Flask, or Django.
- You have strong knowledge of databases (SQL/NoSQL) and API design.
- You are proficient in Git and modern development workflows.
- You are familiar with CI/CD pipelines, testing frameworks, and best practices for deployment.
- You have strong problem-solving skills and can troubleshoot complex production issues.
- You are collaborative, proactive, and skilled in guiding technical direction with clarity.
- You are experienced in working with cloud environments (AWS, GCP, Azure) is a strong plus.
Must Have
- Deep expertise in Python backend architecture, performance optimization, and scalable system design.
How This Position Elevates Your Career
This role gives you ownership over technical direction, the opportunity to build and lead a high-impact engineering team, and the chance to architect systems that will scale with company growth.
How The Company Values Your Efforts
- Attractive benefit package
- Remote working option
- Supportive and dynamic environment
If you are an experienced tech-lead ready to build scalable products with a high-impact team, we’d love to meet you.
Stay tuned and follow us on our social media!