Senior Python Software Engineer
Quick Summary
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.
Seven or more years professional experience in software engineering Experience collaborating directly with business stakeholders to gather requirements and translate them into technical solutions Experience building or maintaining automation and…
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.
Requirements
~1 min readSeven or more years professional experience in software engineering
Experience collaborating directly with business stakeholders to gather requirements and translate them into technical solutions
Experience building or maintaining automation and integrations supporting financial or operational workflows
Comfort working in fast-paced environments where accuracy, reliability, and clear communication are essential
Proficiency in writing well-structured async Python code with type hints and unit tests
Experience maintaining codebases for business-critical systems
Proficiency in Git for version control
Basic knowledge of cloud infrastructure with experience working with at least one of AWS, GCP, or Azure
Strong SQL skills for efficient data management and retrieval
Knowledge of lending products and business processes will be a major advantage
Awareness of financial concepts, accounting flows, or reconciliation processes is a plus
Responsibilities
~1 min read- →
Design and develop new Python features and services that automate and support core financial operations, such as payments, reconciliations, and reporting.
- →
Participate in the full software development lifecycle — from design and implementation to testing, deployment, and monitoring.
- →
Own a part of the platform, and be responsible for the smooth operation of associated business processes, and their KPIs.
- →
Collaborate closely with colleagues in Product and Design as well as users (both internal and external) to understand, challenge, and refine requirements
- →
Provide second-line support within business hours, helping to troubleshoot and resolve any system issues that impact our customers
- →
Supporting junior engineers through PRs and pairing
- →
Apply strong SQL skills to troubleshoot and improve the performance of data management and retrieval across our Postgres databases
What We Offer
~1 min readLocation & Eligibility
Listing Details
- Posted
- March 11, 2026
- First seen
- May 6, 2026
- Last seen
- May 8, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 42%
- Scored at
- May 6, 2026
Signal breakdown
Please let abound know you found this job on Jobera.
4 other jobs at abound
View all →Explore open roles at abound.
Similar Python Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.