At a Glance
- Tasks: Lead the design and architecture of innovative SaaS products while mentoring engineers.
- Company: Fast-growing international tech company focused on seamless global team management.
- Benefits: Competitive salary, flexible remote work, and career growth opportunities.
- Other info: Collaborative environment with access to cutting-edge technologies and diverse global teams.
- Why this job: Combine strategic leadership with hands-on engineering in a supportive, innovative culture.
- Qualifications: 8+ years in software development, with experience in technical leadership and SaaS platforms.
The predicted salary is between 80000 - 100000 £ per year.
Join a fast-growing international tech environment focused on building innovative solutions that enable companies to manage global teams seamlessly and compliantly. In this role, you will drive the technical vision and architecture of scalable SaaS products while remaining actively involved in hands-on engineering. You will collaborate with cross-functional teams to deliver secure, high-performance systems that support complex workforce management operations worldwide. The position offers a unique opportunity to combine strategic leadership with technical execution in a modern, remote-first environment. You will mentor engineers, influence architectural decisions, and help shape a strong engineering culture centered around innovation, ownership, and continuous improvement. This role is ideal for experienced technical leaders passionate about building impactful software products at scale.
Accountabilities
- Lead the technical design and architecture of new product features using Domain-Driven Design (DDD) principles.
- Define and maintain the engineering roadmap in alignment with business objectives and product strategy.
- Contribute directly to the codebase, focusing on complex technical challenges, proof of concepts, and architectural enablers.
- Review code and establish high software quality standards across the engineering team.
- Drive technical decision-making related to scalability, performance, security, and system reliability.
- Design and implement service-oriented architectures for production-grade SaaS applications.
- Document technical workflows, architectures, and engineering processes to ensure clarity and maintainability.
- Mentor and guide software engineers, supporting their technical development and career growth.
- Collaborate with stakeholders and leadership teams to prioritize initiatives and align technical direction.
- Participate in recruitment processes, helping identify and attract top engineering talent.
Requirements
- Minimum 8 years of experience in software development, including at least 2 years in a Technical Lead or Architect role.
- Proven experience building and scaling SaaS platforms in production environments.
- Strong expertise in service-based and distributed system architectures.
- Experience working with payment systems, payroll, invoicing, or other fintech-related domains.
- Hands-on experience integrating third-party services into complex business applications.
- Advanced knowledge of API design and standards including REST, GraphQL, gRPC, OpenAPI, and Swagger.
- Solid experience with cloud infrastructure and services, particularly AWS environments.
- Strong understanding of databases, caching, messaging, and streaming technologies such as SQL, NoSQL, Redis, Kafka, MQ, and Elasticsearch.
- Professional experience with Python and Java development.
- Strong focus on software security, scalability, maintainability, and performance optimization.
- Excellent communication, documentation, mentoring, and collaboration skills.
- High ownership mindset with the ability to solve complex problems through practical and efficient solutions.
Benefits
- Competitive salary package.
- Flexible remote-first or hybrid working environment.
- Asynchronous work culture promoting autonomy and work-life balance.
- Opportunity to work abroad temporarily while remaining fully connected to the team.
- Career growth and internal development opportunities within a rapidly expanding company.
- Collaborative international environment with diverse global teams.
- Access to the latest hardware and equipment from day one.
- Exposure to cutting-edge technologies and impactful large-scale projects.
- Supportive culture focused on innovation, learning, and long-term professional development.
Lead Engineer employer: Jobgether
Join a dynamic and innovative tech company that prioritises employee growth and work-life balance in a flexible remote-first environment. With a strong focus on collaboration and mentorship, you'll have the opportunity to lead impactful projects while working with diverse global teams and accessing cutting-edge technologies. Our supportive culture fosters continuous improvement and professional development, making it an excellent place for experienced technical leaders to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the golden ticket to landing an interview.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of your technical prowess and problem-solving abilities, making you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to SaaS architecture and engineering challenges. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our innovative team.
We think you need these skills to ace Lead Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Lead Engineer role. Highlight your experience in SaaS platforms, technical leadership, and any relevant projects that showcase your ability to drive innovation.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about building impactful software products. Share specific examples of how you've led technical teams or tackled complex challenges in previous roles.
Showcase Your Technical Skills:Don’t shy away from detailing your technical expertise! Mention your experience with API design, cloud infrastructure, and any programming languages you excel in, like Python or Java. We want to see how you can contribute to our engineering culture.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Jobgether
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially around SaaS platforms, API design, and cloud services like AWS. Brush up on your knowledge of Python and Java, as well as any relevant frameworks or tools. Being able to discuss these confidently will show that you're not just a leader but also a hands-on engineer.
✨Showcase Your Leadership Style
Prepare to discuss your approach to mentoring and guiding engineers. Think of specific examples where you've influenced architectural decisions or helped shape an engineering culture. This is your chance to demonstrate how you can lead a team while still being deeply involved in technical execution.
✨Align with Business Objectives
Understand the company's goals and how the engineering roadmap aligns with them. Be ready to talk about how you’ve previously defined and maintained roadmaps that support business strategies. This shows that you can think beyond just the code and understand the bigger picture.
✨Prepare for Technical Challenges
Expect to face some complex technical questions during the interview. Think through potential challenges related to scalability, performance, and security in SaaS applications. Practising problem-solving scenarios will help you articulate your thought process and solutions effectively.