Description : We are looking for a hands-on Backend Architect with strong engineering experience. In this role, you will partner with stakeholders to define the technology roadmap and enable teams to deliver on it.
You will own your team, roadmap, and the end-to-end customer experience. You will drive engineering and operational excellence while building high-quality, scalable products. You will work closely with business stakeholders, earn their trust, and continuously innovate by engaging directly with customers. This role requires strong people management skills and the ability to work effectively with diverse teams.
Key Responsibilities :
- Evangelize and role-model a Customer First mindset with a deep understanding of the domain.
- Enable teams to deliver performant, resilient, and highly available software at scale.
- Establish best practices, ensuring security, compliance, and privacy across the SDLC.
- Champion test-driven development (TDD).
- Define and lead the CI/CD journey for the product.
- Improve team agility by leveraging team strengths and fostering a collaborative environment.
- Collaborate with cross-functional teams to drive execution.
- Operate effectively at scale amid rapid business and technology growth.
Requirements :
- 8+ years of professional experience in designing, developing, and shipping highly reliable distributed systems and services.
- Hands-on experience with Python (Django).
- Ability to go deep while also maintaining a broad perspective.
- Strong understanding of distributed systems architecture, including consensus, convergence, load balancing, data consistency, and performance/efficiency.
- Proven ability to identify and resolve performance and scalability issues.
- Adept at articulating product vision and driving the future roadmap with strong business acumen.
- Excellent leadership skills, including recruiting, inspiring, and retaining engineering talent.
- Knowledge of cloud technologies (AWS), CI/CD tools (Jenkins), and testing methodologies is preferred.
- Entrepreneurial mindset with a passion for solving customer problems.
- Excellent written and verbal communication skills.
- Experience with Scrum or Agile development methodologies.
(ref:hirist.tech)