Principal Software Engineer
Principal Software Engineer

Principal Software Engineer

Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Lead technical strategy and develop scalable solutions using Python, Django, and AWS.
  • Company: Join a mission-driven team focused on creating social impact through technology.
  • Benefits: Enjoy flexible work arrangements and opportunities for professional growth.
  • Why this job: Make a difference in healthcare and public services while working with innovative minds.
  • Qualifications: 5+ years in software development with strong leadership skills and a passion for ethical tech.
  • Other info: Diversity is valued; applicants from all backgrounds are encouraged to apply.

The predicted salary is between 48000 - 72000 Β£ per year.

Senior Tech Consultant | Partnering with high growth, VC & PE backed scale-ups

Principal Software Engineer – Drive Social Impact Through Tech

Location: London (Hybrid or Remote)

Are you a tech leader passionate about using software to create meaningful change? We’re seeking a Principal Software Engineer to lead technical initiatives, architect scalable solutions, and collaborate with cross-functional teams.

Key Responsibilities:

  • Lead technical strategy across multiple projects, ensuring scalable, secure architectures.
  • Develop backend infrastructure and CI/CD pipelines using Python, Django, and AWS.
  • Provide expert technical guidance to clients and stakeholders.
  • Mentor and support a team of developers.

What We’re Looking For:

  • 5+ years of software development experience, including Python, Django & AWS.
  • Strong leadership and technical decision-making skills.
  • Experience modernizing legacy systems and working with stakeholders.
  • Passion for ethical software development and social impact.

Why Join?

  • Work on projects that drive change in healthcare, employment, and public services.
  • Join a supportive, innovative, and mission-driven team.
  • Enjoy flexible work arrangements and professional growth opportunities.

We value diversity and encourage applicants from all backgrounds. Apply now and help shape the future with technology!

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Software Development

Industries: Non-profit Organizations, Civic and Social Organizations, and Software Development

#J-18808-Ljbffr

Principal Software Engineer employer: Propel

Join a mission-driven team in London that is dedicated to using technology for social good. As a Principal Software Engineer, you'll enjoy flexible work arrangements, a supportive culture that fosters innovation, and ample opportunities for professional growth while working on impactful projects in healthcare and public services. We celebrate diversity and are committed to creating an inclusive environment where your skills can truly make a difference.
P

Contact Detail:

Propel Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in ethical software development and social impact. This will not only help you align your values with ours but also demonstrate your passion for using technology to drive meaningful change during discussions.

✨Tip Number 2

Prepare to discuss your experience with Python, Django, and AWS in detail. Be ready to share specific examples of how you've used these technologies to create scalable solutions or modernise legacy systems, as this will showcase your technical expertise.

✨Tip Number 3

Highlight your leadership skills by preparing anecdotes that illustrate your ability to mentor and support a team. Discussing how you've guided developers in previous roles can set you apart as a strong candidate for this position.

✨Tip Number 4

Research our current projects and initiatives related to healthcare, employment, and public services. Being knowledgeable about our work will allow you to engage in meaningful conversations and show your genuine interest in contributing to our mission.

We think you need these skills to ace Principal Software Engineer

Expertise in Python and Django
Proficiency in AWS services
Strong leadership skills
Technical decision-making abilities
Experience with CI/CD pipelines
Ability to architect scalable solutions
Knowledge of modernising legacy systems
Excellent communication skills
Mentoring and team support capabilities
Understanding of ethical software development
Experience in cross-functional collaboration
Passion for social impact through technology
Problem-solving skills
Adaptability to changing project requirements

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and AWS. Emphasise any leadership roles you've held and projects where you've made a significant impact, especially in social sectors.

Craft a Compelling Cover Letter: In your cover letter, express your passion for ethical software development and social impact. Mention specific projects or experiences that align with the company's mission and how you can contribute to their goals.

Showcase Technical Skills: Include a section in your application that details your technical skills, particularly in backend infrastructure and CI/CD pipelines. Provide examples of how you've used these skills in past roles to drive successful outcomes.

Highlight Mentorship Experience: If you have experience mentoring developers, be sure to include this in your application. Discuss how you've supported team members in their growth and how you plan to continue this in the new role.

How to prepare for a job interview at Propel

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Python, Django, and AWS in detail. Highlight specific projects where you've developed scalable solutions or modernised legacy systems, as this will demonstrate your technical prowess and relevance to the role.

✨Emphasise Leadership Skills

As a Principal Software Engineer, you'll be expected to lead teams and make critical decisions. Share examples of how you've mentored developers or led technical initiatives in previous roles, showcasing your ability to guide and inspire others.

✨Align with Their Mission

This role focuses on social impact through technology. Research the company's projects and values, and be ready to discuss how your passion for ethical software development aligns with their mission. This will show that you're not just looking for a job, but are genuinely interested in making a difference.

✨Prepare Questions for Them

Interviews are a two-way street. Prepare thoughtful questions about their current projects, team dynamics, and future goals. This not only shows your interest in the role but also helps you assess if the company is the right fit for you.

Principal Software Engineer
Propel
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
  • Principal Software Engineer

    Full-Time
    48000 - 72000 Β£ / year (est.)
  • P

    Propel

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