At a Glance
- Tasks: Lead DevOps initiatives and manage AWS infrastructure while optimising ETL processes.
- Company: Join a forward-thinking consultancy focused on sustainability through innovative technology.
- Benefits: Enjoy flexible hybrid working, competitive salary, private healthcare, and a cycle-to-work scheme.
- Why this job: Shape impactful digital platforms that support businesses on their ESG journeys in a collaborative environment.
- Qualifications: 6+ years in software engineering with expertise in AWS, Python, Node.js, and CI/CD tools.
- Other info: Opportunity to mentor developers and influence product direction in a tech-for-good sector.
The predicted salary is between 43200 - 72000 £ per year.
An ambitious, forward-thinking consultancy is seeking a Principal Software Engineer & DevOps Lead to take ownership of their growing suite of digital platforms. With a strong mission to enable organisations to meet sustainability goals through innovative technology, this company blends consultancy expertise with proprietary software products that drive real impact. Their work environment is collaborative and values-led, offering the chance to shape the architecture, engineering standards, and strategic direction of platforms that support businesses on their ESG journeys.
In this hybrid role (split between home and a central London office), you\’ll play a pivotal part in scaling critical products and services that underpin a tech-enabled approach to consulting.
Your role as Principal Software Engineer & DevOps Lead
Lead DevOps initiatives, managing AWS infrastructure (including Lambda, EC2, Amplify, S3) and building out robust CI/CD pipelines.
Oversee and optimise ETL processes, ensuring reliable data movement across internal and client-facing systems.
Define system architecture strategy, championing scalable, secure, and modular solutions across multiple applications.
Spearhead database integration, designing effective strategies across SQL and NoSQL technologies to support data-rich analytics and AI-readiness.
Partner with product leaders to align technical choices with commercial objectives, particularly on client-facing platforms.
Drive agile delivery practices, facilitating sprint planning, backlog prioritisation, and retrospectives in a fast-paced environment.
Manage and grow a team of developers, providing mentorship, fostering a high-quality code culture, and shaping future hiring.
Experience and qualifications for the Principal Software Engineer & DevOps Lead role
Extensive hands-on experience with AWS services and infrastructure-as-code practices.
Proficiency in backend development with Python and Node.js, plus frontend skills in TypeScript and React.
Solid grounding in database management across both relational and NoSQL environments.
Strong knowledge of CI/CD tools such as GitHub Actions or Jenkins, alongside containerisation with Docker or Kubernetes.
At least 6 years in software engineering, including proven success in architecture and leading technical teams.
Background in SaaS development (exposure to sustainability or ESG domains is a bonus).
Confident communicator with the ability to influence product direction and collaborate across disciplines.
Perks and benefits
A chance to own and drive core engineering initiatives in a business that\’s serious about using tech for positive change.
Flexible hybrid working with time split between home and a modern London office.
Competitive salary package, private healthcare, pension contributions, and cycle-to-work scheme.
Direct involvement in shaping products that help clients achieve critical sustainability objectives.
For immediate consideration, or to explore similar senior software engineering and DevOps leadership roles in the tech-for-good sector, apply today or reach out directly.
This is an opportunity for an experienced People Relations Partner (HR / People & Culture) to make a…
An ambitious, forward-thinking consultancy is seeking a Principal Software Engineer & DevOps Lead to…
An exciting opportunity has arisen for an experienced Project Manager (QA Operations) to support a signi…
This is an exciting contract opportunity for an experienced Regulatory & Start-Up Specialist to supp…
A global medical technology organisation with a strong international presence is seeking multiple experi…
This is an exciting opportunity to step into a QC Operations Specialist role at a leading global manufac…
This is an exciting opportunity for an experienced Clinical Research Associate or Senior Clinical Resear…
Project Manager (12-Month Contract)An exciting opportunity has arisen for an experienced Project Manager…
This is an exciting chance to be part of a mission-driven company that sits at the intersection of AI an…
Job Title: Business Development ManagerLocation: London Industry: Sustainability / ESG / Real Estate Con…
#J-18808-Ljbffr
Principal Full-Stack Engineer DevOps Lead employer: SEC Life Sciences
Contact Detail:
SEC Life Sciences Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Full-Stack Engineer DevOps Lead
✨Tip Number 1
Familiarise yourself with the latest AWS services and infrastructure-as-code practices. Being well-versed in tools like CloudFormation or Terraform can set you apart, as this role heavily relies on managing AWS infrastructure.
✨Tip Number 2
Showcase your experience with CI/CD tools such as GitHub Actions or Jenkins. Highlight any specific projects where you've implemented these tools to streamline development processes, as this is crucial for the position.
✨Tip Number 3
Demonstrate your leadership skills by discussing your experience in mentoring developers and fostering a high-quality code culture. This role involves managing a team, so showcasing your ability to lead effectively will be beneficial.
✨Tip Number 4
Engage with the sustainability and ESG community to understand current trends and challenges. This knowledge will not only help you align technical choices with commercial objectives but also show your genuine interest in the company's mission.
We think you need these skills to ace Principal Full-Stack Engineer DevOps Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience with AWS services, backend development in Python and Node.js, and frontend skills in TypeScript and React. Emphasise your leadership experience and any relevant projects that showcase your ability to drive engineering initiatives.
Craft a Compelling Cover Letter: In your cover letter, express your passion for sustainability and how your technical expertise aligns with the company's mission. Mention specific examples of how you've led teams or projects that contributed to positive change, particularly in the tech-for-good sector.
Showcase Relevant Projects: Include a section in your application that details specific projects you've worked on that relate to the role. Highlight your experience with CI/CD tools, database management, and agile delivery practices, as well as any exposure to sustainability or ESG domains.
Prepare for Technical Questions: Anticipate technical questions related to system architecture, ETL processes, and database integration during the interview process. Be ready to discuss your approach to building scalable, secure, and modular solutions, as well as your experience with containerisation technologies like Docker or Kubernetes.
How to prepare for a job interview at SEC Life Sciences
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with AWS services and infrastructure-as-code practices. Highlight specific projects where you've successfully implemented CI/CD pipelines or managed cloud infrastructure, as this will demonstrate your capability for the Principal Software Engineer & DevOps Lead role.
✨Demonstrate Leadership Skills
Since this role involves managing and growing a team of developers, be ready to share examples of how you've mentored others and fostered a high-quality code culture. Discuss your approach to agile delivery practices and how you've facilitated sprint planning and retrospectives in previous roles.
✨Align Technical Choices with Business Goals
Understand the company's mission to support sustainability goals through technology. Be prepared to discuss how your technical decisions can align with commercial objectives, particularly on client-facing platforms. This shows that you can think strategically about the impact of your work.
✨Prepare for Behavioural Questions
Expect questions that assess your communication skills and ability to influence product direction. Prepare examples of past experiences where you've collaborated across disciplines or navigated challenges in a fast-paced environment, as these will highlight your fit for the collaborative work culture.