Principal / Lead Software Engineer
Role details
Job location
Tech stack
Job description
Join us at an exciting stage - and help the world use more of its R&D. Location Remote-first, occasional on-site Employment Full-time, permanent Salary Competitive + Equity Reporting to CTO & CEO Working with CPO Start As soon as possible About Enginuity Too...
Requirements
A fast-growing, product-focused tech business is looking for a Principal / Lead Software Engineer to guide a skilled engineering team based in Nottingham. This is a primarily on-site role, with some hybrid flexibility, ideal for someone who enjoys hands-on leadership in a collaborative, in-person environment. You'll guide the development of features and systems across web apps, APIs, and internal tools, working closely with product, design, and engineering teams to bring high-impact ideas to life. You'll combine technical direction with day-to-day coding, team mentorship, and delivery oversight, playing a key role in shaping both the product and the team's growth. Derby, Hybrid Own features end-to-end-from technical design to testing, deployment, and monitoring Maintain high standards for code quality, scalability, and team communication 7+ years' experience in software engineering, including recent time in a senior or lead role ~ js (NestJS) and TypeScript ~ A good knowledge of a Front End framework like Vue, React or Angular. ~ Solid understanding of cloud infrastructure (preferably AWS) and CI/CD practices ~ A thoughtful approach to system design, security, and performance at scale ~ Bonus points for experience with AI/ML tools or data-led platforms js / TypeScript Frontend: Vue 3 / TypeScript Cloud: AWS Databases: PostgreSQL / MongoDB If you're a seasoned engineer who thrives in a leadership role and enjoys building great products with great people, we'd love to hear from you. Similar jobs