Lead Software Engineer
Lead Software Engineer

Lead Software Engineer

Manchester Full-Time 43200 - 72000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Lead backend development using Python and TypeScript, ensuring scalability and efficiency.
  • Company: Join a dynamic start-up revolutionising healthcare with AI technology.
  • Benefits: Enjoy a hybrid work model, competitive salary, and equity options.
  • Why this job: Make a real impact in healthcare while shaping engineering culture and driving innovation.
  • Qualifications: Experience in cloud-native services, strong Python/TypeScript skills, and a problem-solving mindset required.
  • Other info: Opportunity to mentor and lead a talented engineering team.

The predicted salary is between 43200 - 72000 £ per year.

FRESH has partnered with an exciting start-up that is leveraging Artificial Intelligence to improve healthcare services. Through the use of advanced AI, this software can identify potential non-attendance patients, giving healthcare providers time to proactively reach out and find solutions.

As a Lead Engineer, you will play a key role in shaping backend architecture, ensuring scalability, and driving technical excellence. This position offers the chance to take ownership, influence critical decisions, and contribute to the engineering culture.

Responsibilities:
  • Lead the development of backend services and applications, ensuring they are scalable, efficient, and aligned with business needs.
  • Build and maintain backend services and APIs using Python and TypeScript, writing clean, well-structured, and maintainable code.
  • Design and implement high-performance solutions for processing large datasets using tools like NumPy and Pandas.
  • Assess and select the best tools, frameworks, and technologies to support evolving business and technical requirements.
  • Develop and maintain cloud-based infrastructure, ensuring reliability, security, and scalability.
  • Provide technical leadership, mentoring, and guidance to the engineering team, fostering a culture of excellence.
Requirements:
  • Proven experience in designing and implementing cloud-native backend services and applications.
  • Strong expertise in Python and TypeScript for building scalable backend systems and APIs.
  • Deep understanding of database technologies (e.g., PostgreSQL) and experience in designing efficient data models.
  • Ability to make critical architectural decisions and effectively communicate trade-offs to both technical and non-technical stakeholders.
  • A proactive, problem-solving mindset with a strong sense of ownership and the ability to navigate complex challenges.

If you're interested in hearing more, drop me a connection or hit the apply button!

Lead Software Engineer employer: FRESH.

At our innovative start-up, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters creativity and collaboration. As a Lead Software Engineer, you'll not only have the opportunity to shape the future of AI in healthcare but also benefit from a hybrid working model that promotes work-life balance, alongside competitive salary and equity options. We are committed to your professional growth, providing ample opportunities for mentorship and skill development in a supportive environment that values your contributions.
F

Contact Detail:

FRESH. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in AI and MedTech. Understanding how AI is being applied in healthcare can give you an edge during discussions and interviews, showcasing your genuine interest in the field.

✨Tip Number 2

Brush up on your Python and TypeScript skills, especially focusing on backend development. Consider building a small project or contributing to open-source projects that demonstrate your ability to create scalable applications.

✨Tip Number 3

Prepare to discuss your experience with cloud-native services and database technologies like PostgreSQL. Be ready to share specific examples of how you've designed efficient data models and made architectural decisions in past roles.

✨Tip Number 4

Showcase your leadership skills by preparing examples of how you've mentored others or led teams in previous positions. Highlighting your ability to foster a culture of excellence will resonate well with the hiring team.

We think you need these skills to ace Lead Software Engineer

Expertise in Python
Proficiency in TypeScript
Experience with cloud-native backend services
Strong understanding of database technologies (e.g., PostgreSQL)
Ability to design efficient data models
Knowledge of API development and integration
Familiarity with data processing tools like NumPy and Pandas
Architectural decision-making skills
Technical leadership and mentoring abilities
Problem-solving mindset
Strong communication skills for technical and non-technical stakeholders
Experience with scalable application design
Understanding of cloud infrastructure management
Adaptability to evolving business and technical requirements

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, TypeScript, and cloud-native backend services. Use specific examples that demonstrate your ability to lead projects and make architectural decisions.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI in healthcare and how your skills align with the company's mission. Mention your experience in mentoring teams and fostering a culture of excellence.

Showcase Relevant Projects: Include details about any relevant projects you've worked on, especially those involving large datasets or cloud-based infrastructure. Highlight your problem-solving skills and any tools you used, like NumPy or Pandas.

Prepare for Technical Questions: Anticipate technical questions related to backend architecture and database technologies. Be ready to discuss your decision-making process and how you communicate trade-offs to stakeholders.

How to prepare for a job interview at FRESH.

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Python and TypeScript in detail. Highlight specific projects where you've designed scalable backend systems, and be ready to explain the architectural decisions you made and why.

✨Demonstrate Problem-Solving Skills

Expect to face technical challenges during the interview. Use examples from your past work to illustrate how you've approached complex problems, particularly in cloud-native environments. This will show your proactive mindset and ownership.

✨Communicate Clearly with Stakeholders

Since the role involves communicating with both technical and non-technical stakeholders, practice explaining your technical decisions in layman's terms. This will demonstrate your ability to bridge the gap between different teams.

✨Emphasise Leadership and Mentoring Experience

As a Lead Engineer, you'll be expected to guide and mentor others. Share examples of how you've fostered a culture of excellence in previous roles, and discuss your approach to providing technical leadership within a team.

Lead Software Engineer
FRESH.
F
  • Lead Software Engineer

    Manchester
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-28

  • F

    FRESH.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>