Principal Software Engineer
FlawlessGenerative AI company
London, United KingdomLead
Software Engineering
About the role
Lead the DeepEditor product and influence work across the department as a Principal Software Engineer.
- •As a Principal Engineer, you will lead the DeepEditor product and influence work across the department.
- •Key Responsibilities Embed with teams to deliver high-quality product features and improvements.
- •Lead the architecture and development of DeepEditors long and short form offerings.
- •Drive technical decision-making that balances innovation with stability.
- •Mentor and coach senior engineers to raise overall technical standards.
- •Partner with science, product, and creative teams to integrate new features and capabilities.
- •Requirements Deep expertise in software design, architecture and in testing and launching robust products.
- •Hands-on coding expertise in TypeScript, React, and/or an Object orientated language such as Python, Ruby, Go, Java etc.
- •Product and delivery mindset.
- •Willingness to work embedded in teams daily.
Tech stack
TypeScriptReactPythonRubyGoJava
Match insights
Tech:TypeScript, React, Python, Ruby, Go
Level:Lead