At a Glance
- Tasks: Lead software development teams to innovate healthcare solutions and tackle complex challenges.
- Company: Join a mission-driven company transforming healthcare through technology and biological data.
- Benefits: Enjoy 30 days holiday, enhanced pension contributions, and a £500 annual learning budget.
- Why this job: Make a real impact on human health while working in a supportive and innovative environment.
- Qualifications: Experience in cloud-native software development with Python and strong leadership skills required.
- Other info: No CV needed for an initial chat—let's explore this exciting opportunity together!
The predicted salary is between 43200 - 72000 £ per year.
Be a force for good in technology, join a mission focused team.
Create meaningful change by leveraging your experience of software and team leadership. This is your opportunity to shape the future of healthcare and drug discovery by transforming how biological data is understood and applied. With a focus on improving diagnosis, treatment, and prevention of illness, this company is making a tangible difference—and you could be at the forefront of that mission.
As a Principal Engineer, you will play a pivotal role in driving this innovative vision forward. Joining a company with a proven track record of success, you’ll have the chance to shape its future technical direction and therefore advance the understanding of human health. You’ll oversee several autonomous, cross-functional squads, fostering agile working environments and ensuring your teams deliver impactful software solutions.
In this role, you’ll lead collaboration across squads to tackle complex challenges, implement innovative features, and refine existing systems. Your expertise in cloud-native software development with Python, and associated frameworks/libraries, will be instrumental as you actively contribute to coding efforts. Additionally, you’ll maintain high-quality workflows using tools like Terraform for deployments and GitLab for CI/CD pipelines. Through your leadership, you’ll set and uphold technical standards, ensuring the delivery of products that support life-changing healthcare solutions to a high standard and tight deadlines.
Your ability to solve problems creatively, paired with a sharp eye for detail and a passion for innovation, will drive your success in this role. You’ll have the opportunity to directly contribute to exceptional software development while guiding your teams to achieve excellence and impact.
This role offers more than just exciting, meaningful work—it’s accompanied by an excellent benefits package. You’ll enjoy generous time off, including 30 days of holiday plus bank holidays, and enhanced pension contributions, with your employer doubling your input up to 10%. You’ll also benefit from professional development support, with a dedicated £500 annual learning budget and funding for a professional subscription. Beyond the tangible perks, you’ll be part of a supportive environment that values your growth and empowers you to make a real difference.
This is more than a job, it’s a chance to leave a lasting positive mark on humanity. Join a company where your work truly matters.
No CV required for an initial conversation. Let’s talk about how you can be part of this incredible journey.
#J-18808-Ljbffr
Principal Software Engineer employer: LinuxRecruit
Contact Detail:
LinuxRecruit 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 cloud-native software development, particularly with Python and its frameworks. This knowledge will not only help you during discussions but also demonstrate your commitment to staying current in a rapidly evolving field.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully managed cross-functional teams in the past. Be ready to discuss specific challenges you faced and how you fostered collaboration to achieve impactful results.
✨Tip Number 3
Engage with the company's mission by researching their projects and understanding how they impact healthcare and drug discovery. This will allow you to speak passionately about their work and align your experience with their goals during conversations.
✨Tip Number 4
Prepare to discuss your experience with tools like Terraform and GitLab, as these are crucial for maintaining high-quality workflows. Being able to articulate your hands-on experience with these tools will set you apart from other candidates.
We think you need these skills to ace Principal Software Engineer
Some tips for your application 🫡
Understand the Role: Before applying, take the time to thoroughly understand the responsibilities and expectations of a Principal Software Engineer. Familiarise yourself with the company's mission in healthcare and drug discovery, as this will help you tailor your application.
Highlight Relevant Experience: In your application, emphasise your experience in software development, particularly with Python and cloud-native technologies. Mention any leadership roles you've held and how you've successfully managed cross-functional teams to deliver impactful solutions.
Showcase Problem-Solving Skills: Demonstrate your creative problem-solving abilities in your application. Provide examples of complex challenges you've tackled in previous roles and how your innovative solutions made a difference.
Express Passion for Innovation: Convey your enthusiasm for technology and innovation in your application. Discuss how you stay updated with industry trends and how you plan to contribute to the company's mission of improving healthcare through software development.
How to prepare for a job interview at LinuxRecruit
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you'll be leading cross-functional teams. Be prepared to discuss your previous leadership experiences, how you foster collaboration, and the ways you've successfully guided teams through complex challenges.
✨Demonstrate Technical Expertise
Make sure to highlight your experience with cloud-native software development, particularly with Python and relevant frameworks. Be ready to discuss specific projects where you've implemented innovative features or refined existing systems.
✨Emphasise Problem-Solving Abilities
This role requires creative problem-solving skills. Prepare examples of how you've tackled difficult technical issues in the past, showcasing your analytical thinking and attention to detail.
✨Align with the Company’s Mission
Understand the company's focus on healthcare and drug discovery. Be ready to articulate why this mission resonates with you and how your skills can contribute to making a meaningful impact in this field.