Senior Lead Software Engineer - SaaS Product Development | AI Talent · Teeming.ai
AI Talent
AI Talent is an Australian-owned company established in 2010, specializing in providing exceptional AI professionals for impactful projects. With over 25 years of industry experience, they offer seamless access to a curated pool of AI talent for short to long-term engagements. They headhunt globally, bringing world-class AI professionals to Australia, and are approved suppliers to the government, working with blue-chip and Fortune 500 corporations, with strong partnerships with AWS and Microsoft. Their business model focuses on directly employing AI experts to ensure high standards and offers a flexible subcontracting model for clients to select experts for their projects, emphasizing their niche focus on AI and local onsite availability.
AI TalentArtificial IntelligenceAustraliaCloudData ScienceIT StaffingMachine LearningRecruitmentaitalent.com.au
AI Talent
AI Talent is an Australian-owned company established in 2010, specializing in providing exceptional AI professionals for impactful projects. With over 25 years of industry experience, they offer seamless access to a curated pool of AI talent for short to long-term engagements. They headhunt globally, bringing world-class AI professionals to Australia, and are approved suppliers to the government, working with blue-chip and Fortune 500 corporations, with strong partnerships with AWS and Microsoft. Their business model focuses on directly employing AI experts to ensure high standards and offers a flexible subcontracting model for clients to select experts for their projects, emphasizing their niche focus on AI and local onsite availability.
AI TalentArtificial IntelligenceAustraliaCloudData ScienceIT StaffingMachine LearningRecruitmentaitalent.com.au
HQSydney, AU
Team Size48
Open Jobs17
Total Funding-
Latest FundraiseUnknown
Join the Team
Senior Lead Software Engineer - SaaS Product Development
HybridJakarta, ID
Hybrid • Jakarta, ID
Teeming tracks opportunities at over 24,000 AI startups, then works with you to find (and land) the one you'll love.
AI Researcher
ContractBerlin, DE
Contract • Berlin, DE
Mobile Developer
Part-timeHaifa
Part-time • Haifa
Mobile Developer
Part-timeTel Aviv
Part-time • Tel Aviv
Backend Developer
InternshipNew York, US
Internship • New York, US
Technical Writer
Full-timeRotterdam, NL
Full-time • Rotterdam, NL
Machine Learning Engineer
Part-timeHamburg, DE
Part-time • Hamburg, DE
We are passionate about creating intuitive, powerful, and scalable software solutions that solve real-world problems and provide exceptional value to our customers in the career development space. Our culture fosters technical excellence, creative problem-solving, and a strong commercial mindset.
The Opportunity:
We are seeking a highly skilled
Senior Lead Software Engineer
to guide the development and technical commercialisation of our browser-based SaaS products. This pivotal role is for a hands-on technical leader who excels at building robust and scalable web applications, and possesses a deep understanding of the technical intricacies of monetisation, subscription management, and the full SaaS product lifecycle.
You will play a critical role in shaping our product architecture, leading a talented team of mid-level engineers to deliver Minimum Viable Products (MVPs), and translating business strategy into technical solutions that drive adoption and revenue growth.
Key Responsibilities:
Required Skills & Experience:
Desirable (Bonus Points):
Experience with analytics and reporting tools for SaaS metrics (e.g., churn, ARR, LTV).
Knowledge of data warehousing and business intelligence for SaaS data.
Experience in product-led growth (PLG) strategies and embedding growth loops into software.
Contributions to open-source projects or a strong technical blog/portfolio.
Lead the development of a flagship SaaS product with direct impact on business growth and customer success.
Be at the forefront of combining deep technical expertise with commercial strategy.
Work in a collaborative, fast-paced, and innovative environment.
Opportunity to build and lead a high-performing engineering team.
Competitive salary and benefits package.
If you are a driven Senior Lead Software Engineer with a passion for building impactful SaaS products and a keen understanding of commercialisation, we encourage you to apply!
SaaS Product Development Leadership:
Lead the end-to-end architecture, design, and development of highly scalable, secure, and performant browser-based SaaS applications, ensuring a seamless user experience.
Team Leadership & Mentorship:
Lead, guide, and mentor a team of mid-level software engineers to achieve product development milestones, fostering a culture of technical excellence and collaborative problem-solving.
Commercialisation & Monetisation Strategy:
Drive the technical implementation of monetisation strategies, including tiering, feature gating, and usage-based billing models. Work closely with product and business teams to define and execute commercialisation roadmaps.
Payment & Subscription System Integration:
Design, implement, and manage integrations with leading payment gateways (e.g., Stripe, Paddle) and subscription management platforms (e.g., Chargebee, Zuora), ensuring secure, compliant, and reliable transaction processing.
Technical Architecture & Scalability:
Architect multi-tenant SaaS solutions that are highly available, fault-tolerant, and designed for global scale. Lead technical design discussions and ensure best practices in system architecture and coding.
DevOps & Deployment:
Oversee the implementation of robust CI/CD pipelines, automated testing, and infrastructure-as-code (IaC) to ensure efficient, reliable, and secure deployments across cloud environments.
Performance & Observability:
Establish comprehensive monitoring, logging, and alerting systems for application performance, user behaviour, and financial metrics relevant to SaaS operations.
Cross-functional Collaboration:
Work closely with Product Management, UI/UX Designers, Marketing, Sales, and Customer Success teams to translate business requirements into technical solutions and deliver exceptional customer value.
Proven experience (8+ years) as a Software Engineer, with at least 3-4 years in a Lead or Principal role specifically focused on browser-based SaaS product development.
Demonstrable expertise in architecting and building multi-tenant SaaS applications from the ground up.
Expert-level proficiency in modern frontend frameworks
such as React, Angular, or Vue.js, along with strong HTML5 and CSS3 skills.
Extensive experience with scalable backend development
using languages/frameworks such as Node.js (with Express/NestJS), Python (with Django/Flask), Go, Ruby on Rails, or Java (with Spring Boot).
Deep understanding of relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB, Redis) for high-performance SaaS applications.
Proficiency with cloud platforms (AWS, Azure, or GCP) for deploying, scaling, and managing SaaS infrastructure and services.
Solid experience with RESTful API design and development, and potentially GraphQL.
Strong understanding of authentication, authorisation, and security best practices for SaaS applications (e.g., OAuth, JWT, SAML, identity providers).
Experience with DevOps practices, CI/CD pipelines (e.g., GitHub Actions, GitLab CI/CD), Docker, and container orchestration (Kubernetes preferred).
Exceptional problem-solving, analytical, and critical thinking skills.
Excellent communication, leadership, and interpersonal skills, with the ability to influence technical and non-technical stakeholders.