Building AI that’s fair and inclusive starts with diverse teams. Learn how to cultivate balance in AI.
Get the whitepaper now.
hero.section.imageAlt

Join Us

At Generative, we’re not about following trends – we prefer to set them!

Why join us? Because we're a team of thinkers, doers, and innovators. And you'll find a supportive community that values your voice, embraces your strengths, and celebrates and rewards your successes.

We're driven by the potential of what we can achieve together, offering a space for you to pursue your passions, push boundaries, grow your career and see your ideas come to life and see your ideas come to life.

Think you’d fit right in?

Prepare for Discovery and Growth

 

We're searching for individuals keen to make their mark in the world of recruitment. If you're passionate about innovation and technology, thrive on creativity, and are ready to drive change, your next career adventure could be with Generative.

Our doors are open to a diverse range of talent. Why not explore our current opportunities or contact us for a confidential chat about kick starting your recruitment career in the most exciting market.

Open Positions

Principal Software Engineer UK (remote)

United Kingdom
£105K per year plus benefits
Permanent
Generative are working with an established, remote-first software consultancy, in search of a Principal Software Engineer to join their expert team. As a Principal Software Engineer, you will be a confident leader and bring over 10 years of diverse project experience, excelling as a polyglot developer. What we're looking for: A strong track record of writing production-quality code in Ruby, Elixir, Java, Python, JavaScript, TypeScript, or React—ideally with proficiency in at least two or more languages. Demonstrate experience in collaboratively developing high-quality, maintainable software. Have a background in building substantial features or subsystems. Utilize context-appropriate automated testing to inform software design decisions and detect bugs. Possess skills in debugging and refactoring existing code to improve it over time. Collaborate effectively with teams using Git, MacOS/Linux, and CI/CD tools. Address key architectural-level concerns such as scalability, security, reliability, and performance. Led projects and teams Mentored and shared knowledge with colleagues Worked closely with stakeholders to align technical considerations with product requirements and user needs. Nice to have: Infrastructure as code, data engineering, native mobile development. What you'll be doing: Take the lead on projects, guiding teams towards successful delivery. Work alongside passionate colleagues who are committed to excellent software creation. Leading architecture and software design discussions Invest time in developing and sharing your expertise. Oversee and initiating formal feedback processes with teams and clients via retrospectives. Clearly articulating and documenting outcomes and driving forward action items. Ensuring your team maintains a healthy, prioritized, and estimated backlog. Manage high-level project roadmaps as the team lead for large engagements. Foster relationships with client technical leaders. Serve as a mentor to team members. Identify and resolving blockers to team progress. What's in it for you: Fully remote setting and flexible work schedule Access to discounted wellness programs Competitive Private Medical and Travel Insurance UK pension scheme Salary: : £105K If you're interested in this position, please don't hesitate to apply or reach out to one of our consultants!
Join Us
Testimonials
Can't thank Ryan enough for helping me land my new role. He's not just good at what he does, he's got this knack for making the whole process feel like a breeze.
Dan was superb partner in helping me to get placed into a new role which fully met the needs I was looking for as a software engineer. Dan worked really hard to truly understand what it was I was looking for in a role. On top of that Dan was always communicating with me, and even checked in with me after I had started my new job.
I highly recommend Dan for his outstanding contribution to my job search. His understanding of the tech industry and personalized approach ensured that I was matched with a role that perfectly aligned with my career goals. Anyone looking to navigate the tech job market would be fortunate to work with Dan.
I was recently in recruitment process with George, and the experience was very pleasant. He exemplifies what is expected in a recruiting and goes above and beyond for the candidates he works with.
George understood immediately the sort of career opportunity I was looking for and helped me connect with some of the best in the field. He was always extremely helpful and professional, going above and beyond at every stage