Python Technical Lead
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Minimum of 10+ years of web development experience with proficiency in Python/Python frameworks. • Proficient knowledge of PostgresSQL and AWS services including Docker usage. • Working knowledge of frontend technologies such as JS, CSS, HTML. • Familiarity with OAuth2 and OpenID Connect protocols is required. • High level of English proficiency for global team interaction. • Experience leading teams in Agile software development methodologies. • Demonstrated experience adapting high-level architecture to project/client needs. • Ability to verify/validate architectural implementations and influence overall architecture beyond the team. • Expertise in object-oriented programming, with preferred Python language experience. • High design proficiency following UML / C4 / ArchiMate standards. • Experience working collaboratively among relevant information stakeholders for scalable, secure, and performant systems delivery. • Demonstrated initiative in mentoring other engineers/decision-makers within the organization. • Very good knowledge of architectural styles and design patterns adhering to SOLID principles is required.
Responsibilities
• Lead a team of developers in creating and maintaining Python applications within the company's product development pipeline. • Collaborate with cross-functional teams to define technical requirements for new features and products based on user feedback and business objectives. • Mentor junior engineers, providing guidance on best practices in coding standards, design patterns, and software architecture principles specific to Python programming. • Review code submissions from team members, ensuring they meet quality standards before integration into the main product line. • Participate in regular stand-up meetings with development teams to discuss progress, roadblocks, and prioritize tasks for upcoming sprint cycles. • Monitor system performance metrics and logs to identify potential bottlenecks or issues that may impact user experience; escalate findings to the appropriate team members as needed. • Stay current with emerging Python technologies and frameworks relevant to our product development needs, attending industry conferences and participating in online learning platforms when possible. • Represent the technical lead role within internal meetings or presentations related to project status updates, roadmaps, and strategic direction for technology initiatives.
Benefits
• Equity options mentioned as part of the benefits package. • Paid Time Off (PTO) is included in the compensation plan. • Insurance coverage provided to employees. • Remote work option offered for full-time positions at 3Pillar.