Lead Software Engineer

Details of the offer

As the Lead Developer, you will lead the development of our SaaS platform and guide the adoption of cutting-edge technologies.
You will be responsible for designing and maintaining a secure, scalable multi-tenant architecture using microservices and ensuring SOC-2 compliance.
Additionally, you'll be hands-on in development while setting the overall technical direction for the company, particularly in leveraging AI and machine learning to enhance our product offering.
Your technical leadership will directly impact the platform's success and our customers' experiences.
Key Responsibilities : Hands-on Development : Actively contribute to the codebase, developing high-quality, scalable solutions using microservices architecture and AI-driven technologies.
Technical Strategy : Define the long-term technology vision, focusing on leveraging AI and machine learning to enhance the product's capabilities and meet future demands.
System Architecture : Design and implement a microservices and multi-tenant architecture that supports AI-driven functionality, ensuring scalability, security, and performance.
SaaS Development : Lead the design, development, and optimisation of the company's SaaS platform, integrating advanced AI and machine learning models to drive innovation.
SOC-2 Compliance : Implement and maintain security protocols to meet SOC-2 standards, ensuring data protection, privacy, and security across all systems.
AI and Machine Learning Integration : Collaborate with data scientists and engineers to implement machine learning models and AI-driven features into the platform.
Team Leadership : Manage and mentor the development team, guiding technical decisions and fostering a culture of collaboration, innovation, and continuous improvement.
Cross-functional Collaboration : Work closely with the Product Manager , UX , and DevOps teams to ensure technical feasibility and alignment with the product roadmap.
DevOps and Infrastructure : Oversee cloud infrastructure, CI/CD pipelines, and deployment processes to ensure smooth, secure, and reliable releases.
Innovation and Growth : Continuously explore emerging technologies, especially in AI and machine learning , driving improvements in performance, scalability, and security.
Qualifications : Proven experience as a Lead Developer , Tech Lead , or similar role, ideally within the SaaS industry or working for SAAS clients.
Expertise in microservices architecture , including designing and implementing scalable services that support multi-tenant environments.
Hands-on experience with cloud infrastructure (AWS, Azure, or GCP), CI/CD pipelines , and DevOps practices.
Solid understanding of SaaS platform development, particularly in building scalable, high-performance, multi-tenant systems using user management tools.
Experience leading and mentoring technical teams, with strong leadership skills.
Proficiency in front-end and back-end technologies, including Python, React , Vue.js , and API development.
Excellent problem-solving skills, with the ability to design secure, scalable, and efficient solutions in a fast-paced environment.
Why Join Us: Stock options : As a key leadership team member, you can participate in the company's growth and success.
You are joining immediately after a successful funding round, guaranteeing that all the necessary resources will be available to drive success.
Training and Development : We invest in your continuous learning and offer access to cutting-edge technologies and AI and machine learning tools to keep you at the forefront of the tech industry.
Work with the Latest Technologies : You will be leading projects that incorporate the latest advancements in AI , machine learning , cloud infrastructure, and microservices architecture.
Customer-Led Product Development : Our product is designed around real customer needs, ensuring that each feature aligns with user requirements, guaranteeing immediate impact and success in the market.
Flexible Hybrid Working : Enjoy the flexibility of hybrid working and access to our collaborative office space for in-person meetings and team events.
2 days in the office on average per week (it might be more during the first months) Collaborative and Innovative Environment : Join a team where your ideas and technical leadership will directly impact the product's success and the company's growth.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Senior Backend Engineer

For more information on what we do and (more importantly) why we do it, head over to our blog and check out our  rebranding to Goodstack If you've been looki...


Goodstack - England

Published 21 days ago

Fscs Analyst

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleag...


Investec - England

Published 9 days ago

Senior Full-Stack Engineer

Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in full-stack development;...


Scopeworker - England

Published 9 days ago

Data Analyst

Hometree is a home energy services company on a mission to accelerate the transition to net zero. By fixing, installing and financing home energy hardware, w...


Hometree - England

Published 9 days ago

Built at: 2024-11-24T04:47:52.288Z