Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Senior Software Engineer 
We are looking for a Senior Software Engineer in our Credit Decisioning team. 
Our Credit Decisioning team, part of the Core Services department, is a collaborative group of problem-solvers dedicated to building and refining the technology that delivers near-instant decisions to our customers. As a Senior Software Engineer, you’ll play a key role in evolving our bespoke decision engine, which is central to our application process. You’ll work closely with talented colleagues to understand and enhance our credit strategy implementation and the software systems that support it. This is an exciting opportunity to make a real impact while growing your expertise in an environment that values innovation, teamwork, and shared success. 
Please note, the minimum expectation for office attendance is a minimum of two days per week in our central London office.
Who are we? 
We’re Funding Circle. We back small businesses to succeed. 
At Funding Circle, we believe the world needs small businesses. That’s why we’ve made it our mission to help them get the finance they need to grow. 
With more than a decade of expertise under our belt, we’ve built a game-changer of a platform with cutting-edge data and technology that’s reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can get a decision, giving them access to competitive funding in a flash. 
We know that good business is about good people. So we pride ourselves on providing meaningful, human support as well as fast, hassle free processes to deliver an unbeatable customer experience. 
The role 
  • You love to build new things but also don’t shy away from digging into a legacy codebase. You love to work in a complex problem domain that is implemented with simple software systems. 
  •  You have an interest or experience in Functional Programming, microservices and/or event-driven architecture. 
  • You are a collaborator - you encourage pairing and believe that working together is smarter than working in a silo. 
  • You are a teacher - generous with your time and expertise to teach stakeholders and our fellow engineers how to answer their own questions 
  • Proactively problem solving, identifying and confidently mitigating any risks, issues or control weaknesses that arise in your day-to-day 
What we’re looking for 
  • Experience working with ideally Clojure or at least one major functional programming language (E.g. Scala, Elixir, Haskell, Erlang) 
  • Strong fundamental programming skills (data structures, algorithms) 
  • Excellent communication skills, both written and spoken 
  • An interest (or experience) in any of Functional Programming, Distributed Systems or Event-Driven Architectures (using Apache Kafka) 
  • Knowledge of decision engines wanted but not essential
At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn’t align perfectly with the requirements. 

 

Want to learn more? 
  • We have a huge impact on the businesses that borrow through our platform, the communities they serve and the overall economy (last year £6.9bn of GDP generated). You can read our full Impact Report here: https://www.fundingcircle.com/uk/impact 
  •  To see what our customers think, visit our Trustpilot page: https://uk.trustpilot.com/review/fundingcircle.com 
  • And we’re still evolving! Our award-winning multi-product platform is solving more SME finance challenges than ever before. We think big, rally together and meet the needs of SME customers like no other. 
Why join us? 
At Funding Circle, we celebrate and support the differences that make you, you. We’re proud to be an equal-opportunity workplace and affirmative-action employer. We truly believe that diversity makes us better
As a flexible-first employer we offer hybrid working at Funding Circle, and we've long believed in a 'best of both' approach to in-office collaboration and non-office days. We expect our teams to be in our London office three times a week, where you can take advantage of our newly refurbished hybrid working space, barista made coffee and subsidised lunches (via JustEat) every day! 
We back our Circlers to build their own incredible career, making a difference to small businesses every day. Our Circler proposition is designed to support employees both in and out of work, and it is anchored around four pillars: Health, Wealth, Development & Lifestyle. 
A few highlights: 
  • Health: Private Medical Insurance through Aviva, Dental Insurance through Bupa, MediCash, access to free online therapy sessions and exclusive discounts with Hertility for reproductive health support. 
  • Wealth: Octopus Money Coach, free mortgage advisor partnership and discounts across numerous retailers through Perks at Work. 
  • Development: Dedicated annual learning allowance and full access to internal learning platform. 
  •  Lifestyle: Wellhub (for fitness discounts), Electric Car Scheme and more! 
And finally, we have award winning parental leave policies supporting parents through enhanced maternity, partner and adoption leave, as well as additional leave for parental bereavement and for fertility treatments. 
Ready to make a difference? We’d love to hear from you.

 

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Funding Circle UK

Join the innovative team at Funding Circle as a Senior Software Engineer, where you'll play a pivotal role in enhancing our Credit Decisioning technology. In this collaborative environment, you’ll be working alongside skilled individuals dedicated to making a real-world impact by refining the bespoke decision engine that delivers rapid decisions to small businesses looking for financing. Your work matters here—it's about simplifying the lending process and getting SMEs access to the necessary funds faster than ever. If you enjoy building new systems, diving into existing code, and love to collaborate, this position is perfect for you. Your expertise in functional programming and your adeptness at problem-solving will shine as you partner with colleagues, ensuring we maintain high standards of performance and support for our application process. While working at least two days a week in our central London office, you’ll benefit from a flexible work environment that values your well-being and career development. At Funding Circle, we’re proud of our mission to empower small businesses—and you could be an essential part of that effort. Plus, you’ll enjoy perks like private medical insurance, a supportive development framework, and a vibrant workplace culture that celebrates diversity and innovation. If you're eager to contribute to a fast-paced, impactful organization that champions both teamwork and individual growth, we can’t wait to see how you’ll make a difference!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Funding Circle UK
What does a Senior Software Engineer do at Funding Circle?

As a Senior Software Engineer at Funding Circle, you will be instrumental in developing and enhancing our unique Credit Decisioning technology. You'll collaborate with diverse teams, leveraging your skills in functional programming to build robust software systems that facilitate swift decision-making for small businesses seeking financing.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer position at Funding Circle?

Candidates for the Senior Software Engineer role at Funding Circle should ideally have experience with Clojure or similar functional programming languages. A strong foundation in programming principles, excellent communication skills, and a collaborative attitude are crucial to succeed in this role.

Join Rise to see the full answer
How does the Senior Software Engineer role contribute to small businesses?

The Senior Software Engineer at Funding Circle plays a key role in developing technology that enables rapid credit decisions, directly impacting the ability of small businesses to access funds. Your work will help streamline lending processes, ultimately supporting the growth of SMEs across the UK.

Join Rise to see the full answer
Is there a specific programming language needed for the Senior Software Engineer job at Funding Circle?

While having experience in Clojure is preferred for the Senior Software Engineer position at Funding Circle, candidates with proficiency in major functional programming languages such as Scala, Elixir, Haskell, or Erlang will also be considered. A solid understanding of programming fundamentals is more important.

Join Rise to see the full answer
What kind of work environment can a Senior Software Engineer expect at Funding Circle?

At Funding Circle, you can look forward to a flexible work environment that encourages collaboration. With a minimum office attendance requirement of two days per week in our central London location, you’ll also enjoy modern facilities designed for teamwork alongside opportunities for individual growth.

Join Rise to see the full answer
What benefits can a Senior Software Engineer enjoy at Funding Circle?

Funding Circle offers an array of benefits to Senior Software Engineers, including private medical insurance, ongoing learning opportunities, and a supportive work culture that prioritizes health, wealth, development, and lifestyle. Plus, you'll enjoy perks such as subsidized lunches and fitness discounts.

Join Rise to see the full answer
How does Funding Circle support career development for a Senior Software Engineer?

Funding Circle is dedicated to the ongoing professional growth of its employees, offering a dedicated annual learning allowance and access to an internal learning platform. The culture encourages mentorship and knowledge sharing, making it an excellent place for career development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
How do you approach solving complex problems as a Senior Software Engineer?

In your response, describe your method for dissecting complex problems into manageable components, your experience with collaboration and brainstorming sessions, and your strategies for testing and validating solutions before implementation.

Join Rise to see the full answer
Can you explain your experience with Clojure or functional programming?

Here, share specific projects where you've used Clojure or similar functional programming languages. Highlight the challenges faced and how you overcame them, demonstrating your skills in leveraging these technologies to create effective software solutions.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss your familiarity with microservices design, explaining how you’ve implemented it in past projects. Emphasize your understanding of its advantages, such as scalability and ease of deployment, and provide examples of how you’ve contributed to or built microservices.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your work?

Explain your techniques for writing clean, maintainable code, using practices like code reviews, unit testing, and documenting your code thoroughly. Share insights on how you balance meeting deadlines with the importance of code quality.

Join Rise to see the full answer
How do you mentor junior engineers on your team?

Describe your approach to mentoring, including how you foster an open environment for questions, share resources, and engage in hands-on coding sessions to help junior engineers grow their skills.

Join Rise to see the full answer
What strategies do you employ when working with legacy code?

Articulate your systematic approach to dealing with legacy code, including techniques for refactoring, understanding documentation, and integrating new features without compromising system integrity.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in your work?

Share your personal techniques for managing stress and staying productive, such as prioritization, organized workflows, and clear communication with teammates to ensure everyone is informed and on the same page.

Join Rise to see the full answer
Can you give an example of a successful project you led?

Provide a detailed overview of a project where you assumed a leadership role, the challenges you faced, how you mobilized your team, and the impact the project had on the users or business goals.

Join Rise to see the full answer
What do you think is the future of software development in the context of finance?

Express your insights on trends in software development, such as advancements in artificial intelligence, integration of data analytics in lending, and the importance of cybersecurity in financial applications. Discuss how these trends may shape your contributions as a Senior Software Engineer.

Join Rise to see the full answer
Why do you want to work at Funding Circle specifically?

For your answer, share your admiration for Funding Circle’s mission and values, how they align with your personal and professional objectives, and why you find the company's commitment to supporting small businesses compelling.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Funding Circle UK Remote No location specified
Posted 14 days ago
Photo of the Rise User
Funding Circle UK Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
DoorDash USA Hybrid San Francisco, CA; Sunnyvale, CA; Seattle, WA
Posted 11 days ago
Photo of the Rise User
Talan Remote Warsaw, Poland
Posted 14 days ago
ZEAL Group Remote No location specified
Posted 6 days ago

Founded in 2010, Funding Circle is a global small business loan platform, connecting businesses with investors lending in the UK, US, Germany, and the Netherlands.

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!