Join to apply for the Principal Engineer role at TieTalent.
About the role
Position: Principal Engineer (Level 6)
Location: Slough/London (Hybrid)
Type: Permanent, full-time
Compensation: Competitive + Bonus + Benefits
We are seeking a Principal Software Engineer to join our thriving business. This is a key role within the IRIS Engineering Organisation, pivotal to delivering world-class customer products, enhancing developer experience, and advancing our technology.
The Principal Software Engineer will embed or support teams working on complex projects, ensuring high-quality software delivery with predictable velocity, resolving blockers, and improving team practices through coaching and guidance.
Responsibilities
1. Define and lead the engineering culture at the organizational level.
2. Promote best practices in AI tools such as Devin, Replit, Co-Pilot, Cursor.
3. Work autonomously on focus areas and impact mechanisms.
4. Demonstrate and promote industry-recognized engineering practices for cloud platform SaaS solutions, focusing on scalability, resilience, and extensibility.
5. Influence the technical strategic direction alongside engineering leadership.
6. Externally promote IRIS's technical culture.
7. Nurture and grow the internal technical culture.
8. Harmonize best practices and processes across the organization.
9. Lead innovative engineering initiatives without formal authority.
Qualifications and Skills
1. Experience supporting engineers' technical and career growth.
2. Proven impact in engineering delivery.
3. Experience creating and deploying applications using AI tools.
4. High autonomy in work focus and impact.
5. Strong knowledge of architectural concepts and cloud-native technologies.
6. Advanced experience with CI/CD, Agile, and software processes.
7. Deep understanding of core topics such as async programming, HTTP, memory management, performance optimization, profiling, and debugging.
8. Experience across multiple tech stacks.
9. Problem-solving mindset with a positive approach.
10. Experience working at enterprise scale for throughput and reliability.
11. Demonstrable technical leadership and ownership of large-scale problems.
Additional Information
Note: Applications may close early if high volume is received. We recommend applying promptly.
Nice-to-have Skills
* Agile methodologies
* HTTP expertise
Work Experience
* Software Architect
* Cloud Architect
* Agile Coach / Scrum Master
Languages
* English
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Engineering and Information Technology
Industries
Technology, Information and Internet
#J-18808-Ljbffr