Staff Software Engineer
Role details
Job location
Tech stack
Job description
The role sits within our Platform Capabilities Engineering Group, providing technical leadership for the core platforms that enable our product teams to build business functionality fast & predictably. Staff Engineers are amongst the most senior leaders we have within our Technology function and as such are responsible for raising the bar and enabling us to achieve the incredible.
- You take accountability for high-level solution design, standards, engineering performance, and technology decisions within your Group.
- You will have sound commercial acumen and a solid understanding of how tech drives the top and bottom line. You understand and can articulate how our platform drives customer and commercial outcomes.
- You proactively identify and leverage the latest Generative AI tools and techniques to drive innovation and transform our engineering processes, helping the organisation become fully "AI Native."
- You understand collaboration with customer facing product teams is vital for a successful platform. Building an informed roadmap and shaping the technical direction to deliver on it. You translate this into a target system and data architecture with clear milestones to iterate towards it.
- You are able to perform deep-dives and troubleshoot issues in a hands-on capacity, but you seek to enable the teams rather than becoming a dependency for future issues.
- You have excellent stakeholder-management skills and can present technology solutions, risks and tradeoffs to any audience across Funding Circle, demonstrating the ability to influence without requiring reporting authority to do so.
- You represent Funding Circle externally at events, leveraging your network to share industry trends and insight, as well as attracting talent to Funding Circle.
Requirements
We are looking for an experienced Staff Engineer with an excellent track record of building successful platforms for internal teams or as a SaaS., We value deep expertise, but a growth mindset and good energy are what really make our team click. We're a group that chooses to lift each other up and think smart every day.
- An engineering leader who can lead on solving high-level problems, whilst also deep-diving into technical challenges in a hands-on capacity.
- Experience operating as the technical lead for a platform domain, either as a staff equivalent or a SaaS founding/lead engineer.
- Understanding of the importance and limitations of internal platforms, experienced with deciding when to invest in centralisation vs bespoke, and in driving adoption.
- Experience in at least one major Programming language (e.g. Python, Ruby, Java).
- True advocate for an empowered engineering team over 10x engineers, with a passion for coaching, mentoring, and sponsoring.
- A strong passion for critically assessing and applying emerging technologies to solve complex engineering challenges. Driving transformational change across an organisation.
- A strong passion for and proven experience in adopting and applying emerging technologies, particularly Generative AI, to solve complex engineering challenges and drive transformational change across an organisation.
Benefits & conditions
London (Hybrid) | 2 days in the office | Competitive Salary + Benefits