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

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

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

Are you ready to take your skills to the next level? Join Funding Circle as a Senior Software Engineer in our dynamic Credit Decisioning team! This role is ideal for someone who loves to build innovative solutions while also being comfortable diving into legacy codebases. You'll collaborate with a talented group of problem-solvers, all dedicated to enhancing the technology that provides lightning-fast decisions for our customers. Your main focus will be on evolving our bespoke decision engine, which plays a crucial role in our application processes. You’ll get to work in a multifaceted domain that balances complexity with simplicity—a perfect mix for the aspiring engineer! We value communication, collaboration, and teaching, so you’ll be expected to share your expertise with team members and stakeholders alike. With a preference for Clojure or another functional programming language in your toolkit, strong fundamentals in programming, and a knack for effective problem-solving, you’ll be able to thrive here. Plus, we're proud to champion a hybrid working environment to support your work-life balance! If you’re ready to contribute to something bigger—backing small businesses to grow while reshaping the future of finance—come join us at Funding Circle, where we empower you to make a meaningful difference every day!

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

As a Senior Software Engineer at Funding Circle, you will focus on enhancing our credit decision engine within the Credit Decisioning team. Your key responsibilities include improving software systems, collaborating with talented colleagues on credit strategy implementation, and solving complex problems while working with a mix of new and legacy code.

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

To succeed as a Senior Software Engineer at Funding Circle, you should have experience with functional programming languages, ideally Clojure. Strong programming fundamentals, excellent communication abilities, and an interest in technologies like Distributed Systems or Event-Driven Architectures are highly valued, as well as a willingness to collaborate with colleagues.

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

Funding Circle offers a flexible working environment with a hybrid approach. As a Senior Software Engineer, you will work in our central London office three days a week while enjoying the benefits of remote work on non-office days. Our collaborative spaces are designed for comfort and productivity to help you thrive!

Join Rise to see the full answer
What impact does the Senior Software Engineer role have on small businesses at Funding Circle?

The role of a Senior Software Engineer at Funding Circle significantly impacts small businesses by improving the speed and accuracy of credit decisions. When you enhance our decision engine, you're directly enabling SMEs to receive fast funding, fostering their growth and positively affecting the economy.

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

At Funding Circle, professional growth is prioritized. As a Senior Software Engineer, you’ll benefit from a dedicated learning allowance, comprehensive access to internal training resources, and opportunities for mentorship, empowering you to continually develop your skills and expertise.

Join Rise to see the full answer
What does teamwork look like for a Senior Software Engineer at Funding Circle?

Teamwork for a Senior Software Engineer at Funding Circle revolves around collaboration and knowledge-sharing. You’re encouraged to partner with your colleagues, engaging in constructive problem-solving and teaching others, which creates a strong team dynamic and fosters innovation.

Join Rise to see the full answer
How does the Senior Software Engineer position contribute to Funding Circle's mission?

In your role as a Senior Software Engineer at Funding Circle, you contribute directly to our mission of supporting small business growth. By enhancing our decision-making technology, you help streamline funding processes, allowing SMEs to access vital resources quickly and efficiently.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
What attracted you to the Senior Software Engineer role at Funding Circle?

When answering this question, focus on your genuine interest in supporting small businesses and your admiration for Funding Circle's innovative technological approach. Highlight your passion for collaborating with a team and your desire to work in a dynamic environment.

Join Rise to see the full answer
Can you describe your experience with functional programming languages?

Be prepared to discuss specific projects where you’ve used functional programming languages like Clojure, Scala, or Elixir. Provide examples of how these languages helped you solve complex problems and the benefits they bring in software development.

Join Rise to see the full answer
How do you approach debugging legacy code?

Share your systematic approach to debugging, emphasizing patience and thoroughness. Discuss techniques you use to understand the code better, such as reviewing documentation, running tests, or communicating with original authors, if possible, to uncover the history of the code.

Join Rise to see the full answer
Describe a time when you had to solve a complex problem in a team setting.

Use the STAR method (Situation, Task, Action, Result) to narrate an experience where you faced a tough challenge. Emphasize your role within the team, how you coordinated efforts, and the successful outcome of your collaboration.

Join Rise to see the full answer
What strategies do you use to ensure effective communication with non-technical stakeholders?

Demonstrate your ability to tailor your communication style by explaining technical concepts in simple terms. Mention the importance of visual aids, analogies, or regular update meetings to ensure everyone is on the same page.

Join Rise to see the full answer
How do you prioritize tasks within a project?

Discuss your approach to task prioritization, such as using Agile methodologies or assessing urgency and impact. Highlight how you balance your workload while being adaptable to shifting priorities in a fast-paced environment.

Join Rise to see the full answer
What is your experience with event-driven architectures?

Be ready to share examples of your work with event-driven architectures, focusing on the benefits of real-time processing and scalability. Discuss specific tools or technologies like Apache Kafka that you've used to implement such architectures.

Join Rise to see the full answer
How do you handle constructive criticism about your coding?

Express your openness to feedback and explain how you view constructive criticism as an opportunity for growth. Share an example where you received feedback and how it motivated you to improve your coding practices.

Join Rise to see the full answer
What do you think makes a successful team dynamic?

Outline the elements of effective teamwork, such as trust, collaboration, clear communication, and shared goals. Share insights on how you foster those elements within your teams through encouragement and support.

Join Rise to see the full answer
What role do you think a Senior Software Engineer plays in fostering innovation?

Articulate your belief that a Senior Software Engineer's role is pivotal in driving innovation by mentoring junior colleagues, suggesting new technologies, or advocating for best practices. Give examples of how you've contributed to innovative solutions in past roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago
Posted 4 days ago
Posted 11 days ago
Photo of the Rise User
Publicis Groupe Remote Torre Universal, San José Province, San José, Urbanizacion Colón, Costa Rica, San Jose, Costa Rica
Posted 9 days ago
Photo of the Rise User
Posted 12 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
VIEW MATCH
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!