Junior Software Engineer
Abound
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
13,620 open software roles across 1,107 companies are on ApplySarthi right now, most of them in Bengaluru (884), Hyderabad (290), Pune (179).
- Senior Software Engineer (Virtualization & Cloud)Jobgether
- Senior Software Engineer, Business AccountsAirwallex
- Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)Callista Group AG
- Senior Software Engineer (Java)Anaplan
- Senior Software Engineer (Python / TypeScript / Azure)Chaosindustries
What software roles keep asking for: Python (37%), Java (30%), AWS (29%), System design (27%), C++ (24%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in the United Kingdom · Software Engineer jobs in London · Remote Software Engineer jobs · AWS jobs · Azure jobs · Docker jobs · FastAPI jobs
Abound has 11 open roles listed here.
- Python Software Engineer
- Second Charge Mortgage Underwriter
- Product Associate
- Product Lead
- Training Coordinator
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Abound.
Questions you are likely to be asked
- Why do you want to join Abound?
- What is your experience with Python? Tell me one thing you learned the hard way.
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Junior Software Engineer at Abound interview free →About Abound We’re redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation. And we've shown it works at scale. We’ve issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch. Backed by £2bn+ of funding from top-tier investors including Citi, GSR Ventures, and Deutsche Bank, we’re recognised as one of Europe’s fastest-growing fintechs (Sifted, CNBC). Now, we’re expanding into new markets and product lines - and we’re looking for ambitious people who want to learn fast, take ownership, and grow with us. About the role We're looking for a Junior Software Engineer to join our engineering team in London. This is a hybrid role, with a minimum of three days a week in our London office. This is a great opportunity for someone early in their career who wants to grow quickly, work on real production systems, and learn how a high-growth fintech operates from the inside. You'll work alongside experienced engineers who will support you through code reviews, pairing and mentorship. We maintain a culture of ownership, and we value engineers who are curious about the business and keen to work with stakeholders to improve processes and the customer experience. There are opportunities across platform engineering, B2B customer integration, conversion optimisation and business process automation. You'll work on a best-in class Open Banking decision-making platform and learn how to build systems that operate with low latency, at scale. Our technology stack: Python (including FastAPI, OpenTelemetry, procrastinate, SQLAlchemy, Uvicorn), Java, React, Postgres, MySQL, Liquibase, Retool, Docker, AWS What you’ll be doing Build and maintain features in our backend services, which can span any part of the lending lifecycle – from finding and onboarding new customers, to helping underwriters assess affordability, through to paying out and collecting loans Take part in the full software development lifecycle: contributing to designs, writing tests, reviewing code and helping with deployments Write clean, well-tested code in Python and Java, with guidance and feedback from senior engineers Work with colleagues in Product and Design, as well as internal users, to understand requirements and turn them into working software Help troubleshoot and resolve system issues that affect our customers, as part of a supported team rota during business hours Write and improve SQL queries against our Postgres databases Gradually take ownership of parts of the platform as your experience grows Build and improve frontend features in React, and grow your skills across the full stack Who you are 0–2 years of professional software engineering experience, or equivalent experience from a degree, bootcamp, internships or personal projects Working knowledge of Java and Python – you don't need to be an expert, but you're comfortable writing and debugging code in both Hands-on experience building frontend interfaces with React An understanding of core programming concepts such as data structures, object-oriented design and writing unit tests Familiarity with SQL and relational databases Comfortable using Git for version control A genuine interest in fintech and how financial products work A sharp eye for detail – in lending, small mistakes can have a real impact on customers You learn fast, pick up new tools and concepts quickly, and enjoy doing so You thrive in a fast-moving environment, are comfortable finding your way around a large, evolving codebase, and take initiative to work things out Good problem-solving skills and a methodical approach to debugging Clear communicator who asks questions, takes on feedback and works well in a team Keen to work across the full stack, from backend services and databases through to the frontend Able to work from our London office at least three days a week Ideally you'll also have Experience with async Python or frameworks such as FastAPI Basic familiarity with cloud platforms (AWS, GCP or Azure) or Docker Knowledge of lending products or Open Banking How we work at Abound To be successful here, our culture needs to energise you. Here is how we operate: High Bar & Real Ownership: We are a high-performing team, and we hire people who raise the bar and take pride in great work. We own outcomes, not tasks. We Work Hard: We care about impact, not face time. At key moments, we go the extra mile to deliver for customers and the business. MVP & Iteration Culture: We ship fast, learn from real customers, and continuously improve our products and processes. One Team Collaboration: We collaborate deeply across engineering, product, operations, and the wider business. Thrive in Change: Priorities evolve as we learn what works. We value people who use good judgment, adapt quickly, and stay focused on outcomes. What we offer Everyone owns a piece of the company - equity Hybrid with 3 days a week in the office 25 days’ holiday a year, plus 8 bank holidays 2 paid volunteering days per year One month paid sabbatical after 4 years Employee loan Free gym membership through WellHub Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering Find more English Speaking Jobs in United Kingdom on Arbeitnow
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- GRC Security SpecialistAbound
- Chief of Staff to CTOAbound
- People Operations SpecialistAbound
- Training CoordinatorAbound
- Senior UnderwriterAbound
- Complaints SpecialistAbound
- Product AssociateAbound
- Product LeadAbound
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-10-30. ApplySarthi collects openings and links to application pages; the role is advertised by Abound, not by us.