At eShipz, our engineering team builds the backbone of a logistics platform used by leading businesses every day—and reliability, performance, and scale aren’t just goals, they’re expectations.
We’re looking for a Senior Architect with 6+ Years of Experience, who can seamlessly blend deep technical expertise with people leadership. If you love designing scalable backend systems, mentoring engineers, and leading teams to deliver high-quality software at speed, this role is tailor-made for you.
Role Summary (Development 70% & Manager 30%)
As an Engineering Manager, you will serve as the strategic bridge between technical vision and execution. You will lead a team of talented backend engineers while owning the architecture, quality, and reliability of mission-critical services built on Python, Flask, MongoDB & AWS.
This is a high-impact role that demands technical depth, leadership maturity, and a passion for building engineering excellence.
Key Responsibilities
Technical Leadership & Architecture
- System Ownership: Own the architecture, design, and technical roadmap of core services—ensuring scalability, reliability, security, and performance.
- Stack Authority: Act as the subject matter expert for Python, Flask, and MongoDB — guiding API design, data modeling, indexing strategies, and performance optimization.
- Code Quality Champion: Drive engineering best practices around testing, clean code, secure coding, and rigorous code reviews.
- Operational Excellence: Oversee CI/CD pipelines, release processes, monitoring systems, and production reliability. Ensure rapid and effective incident response with minimal downtime.
People Leadership & Team Development
- Mentor & Coach: Provide hands-on mentorship to engineers, helping them grow technically and professionally.
- Performance Leadership: Set clear expectations, conduct regular 1:1s, guide performance reviews, and support individual growth plans.\
- Build the Team: Actively participate in hiring, onboarding, and retaining top engineering talent.
- Team Culture: Foster a culture of innovation, ownership, collaboration, and continuous improvement.
Project Execution & Delivery
- Agile Excellence: Collaborate with Product Managers to define scope, plan sprints, estimate timelines, and deliver predictable outcomes.
- Cross-Functional Collaboration: Work with QA, DevOps, and other engineering teams to ensure flawless end-to-end execution.
- Process Improvement: Continuously refine development workflows, engineering processes, and technical standards to boost velocity and quality.
Required Qualifications
- Experience: 6–8 years in software development, including 1–2 years in a leadership or people management role.
- Technical Expertise (Mandatory):
- Python as the primary backend language
- Strong expertise with Flask (or FastAPI/Django) for RESTful API development
- Deep, hands-on experience with MongoDB — including schema design, sharding, replication, aggregation, and performance tuning
- Proven experience designing scalable microservices architectures
- Process & Tools: Strong experience with Git, Jira, CI/CD pipelines, and Agile/Scrum practices.
To apply for this job email your details to talent@eshipz.com