Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
A leading technology staffing firm in the United Kingdom is seeking an experienced Director of Software Engineering to lead multiple development teams. The role involves shaping architectural direction and ensuring high-quality software delivery while mentoring engineers and implementing best engineering practices. Successful candidates will possess deep technical expertise in software architecture and object-oriented design principles, along with strong leadership skills.
Qualifications
Proven experience leading multiple engineering teams.
Deep understanding of software architecture and object-oriented programming principles.
Skilled in designing scalable, maintainable, and robust systems.
Strong communication and leadership skills.
Passionate about building high-performing teams.
Responsibilities
Lead, mentor, and develop multiple teams of software engineers.
Drive architectural strategy focused on modularity and scalability.
Champion modern engineering practices like CI/CD and automated testing.
Maintain technical oversight across projects to ensure consistency and quality.
Recruit, develop, and retain high-performing engineers.
Skills
Leadership
Software architecture
Object-oriented design
Microservices
CI/CD
DevSecOps
Strong communication
Tools
Node.js
Python
Kafka
Azure
Terraform
App Insights
Prometheus
Job description
A leading technology staffing firm in the United Kingdom is seeking an experienced Director of Software Engineering to lead multiple development teams. The role involves shaping architectural direction and ensuring high-quality software delivery while mentoring engineers and implementing best engineering practices. Successful candidates will possess deep technical expertise in software architecture and object-oriented design principles, along with strong leadership skills.