Lead Software Engineer (Python/Go)

Quick Facts Role: Lead Software Engineer (Python/Go) Description You will take ownership of the technical development of new solutions and help build an engineering team. The work includes designing, developing, and maintaining reliable, scalable systems; developing in Python or Go ; and integrating new features into an existing codebase while making architectural decisions and ensuring quality, performance, and reliability. Responsibilities Design, develop, and maintain reliable, scalable systems Develop software using Python or Go Integrate new features into an existing codebase Solve complex technical challenges and make architectural decisions Ensure quality, performance, and reliability of developed solutions Collaborate with QA and support the growth of the engineering team Support junior and mid-level engineers as the team grows Use AI tools in the software development process while maintaining quality control Requirements Several years of commercial software development experience with Python or Go Experience building complex, reliable, mission-critical systems Proven track record contributing to challenging technology projects Strong problem-solving skills and ability to make independent technical decisions High ownership, autonomy, and accountability Experience working with existing codebases and extending established solutions Willingness to learn new technologies and deepen domain knowledge Practical experience using AI in software development Benefits Multisport card Private healthcare High autonomy and ownership over technical decisions Opportunity to shape technical solutions and influence engineering practices Opportunity to build and grow a new engineering team Access to modern development tools, including AI-assisted development workflows

Location: , ,

MindPal: Apply Here