Abound - Software Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Solid experience building production systems in Python - you’re comfortable with type hints, write tests as a matter of habit, and have some exposure to async code (or are keen to learn) • Able to take a well-defined problem and deliver it end-to-end with limited guidance, while knowing when to ask for help on the bigger pieces • Care about code quality, reliability, and maintainability, especially when building for internal users where accuracy and auditability matter • A growing product mindset- you want to understand the problem behind the ticket, and you’re comfortable asking why • Curiosity about how finance and operations functions actually run (reconciliations, ledgers, reporting, payment flows, ops workflows), or a track record of picking up unfamiliar domains quickly • Clear communicator who works well with engineers and, increasingly, directly with business stakeholders • Comfortable in a fast-paced environment where accuracy, reliability, and clear communication are essential • Keen to grow - you take feedback well and want to develop toward more ownership and technical depth • Experience working with relational databases and writing SQL (PostgreSQL especially) • Exposure to cloud infrastructure (AWS, GCP, or Azure) • Prior experience automating finance, accounting, or operations workflows • Interest or experience in lending, payments, or financial services more broadly
Responsibilities
• Build and ship Python services and features that automate finance and operations workflows- from data ingestion through to the reports, actions, and exceptions that land with business users • Take well-scoped pieces of work from implementation through testing, deployment, and monitoring, with support from senior engineers on larger designs • Participate actively in code review, write meaningful tests, and help uphold the team’s engineering standards • Work alongside senior engineers and, increasingly, directly with Finance and Operations stakeholders to understand requirements and turn them into reliable systems • Grow ownership of the components and services you work on, taking on more of the design and discovery over time • Help support business-critical systems in production, troubleshooting issues that affect Finance and Operations users (with support as you build up context) • Contribute to the team’s delivery process sprint planning, sizing, and retrospectives • Make pragmatic technical decisions that balance shipping today with maintainability tomorrow
Benefits
• 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 • Team wellness budget to be active together-set up a yoga class, a tennis lesson or go bouldering
No credit card. Takes 10 seconds.