Specific duties
•Lead a squad of software engineers, driving technical excellence through code reviews, architectural guidance, pair programming, and mentoring with strong emphasis on Python and FastAPI best practices.
•Technically efficient to write production-quality Python code, designing high-performance REST APIs, managing databases, async operations, and establishing coding standards.
•Own backend architecture decisions and lead the design of scalable, robust systems using Python, relational databases (PostgreSQL/MySQL), caching layers, and message queues.
•Lead technical strategy for AWS cloud deployments, ensuring security, reliability, scalability, and operational excellence.
•Mentor team members to develop deep full stack expertise for both backend & frontend through 1-2-1s, code reviews, and pair programming, fostering their technical growth and career progression.
•Plan squad deliverables and delegate responsibilities clearly, ensuring the team has well-defined goals, unblocked paths to success, and regular progress tracking.
•Collaborate with Frontend, DevOps, and Product teams to deliver integrated solutions, ensuring seamless API integration between backend and frontend.
•Drive agile practices and conduct productive ceremonies (stand-ups, sprint planning, reviews, retros), promoting continuous improvement and team autonomy.
•Drive hiring and recruitment, conducting technical interviews, assessments, and candidate evaluations while representing Modulr’s engineering culture and values.
•Report on squad progress, outcomes, and technical achievements to leadership; share knowledge and best practices across the broader Engineering organisation.