Senior Backend Engineer
Core
Building and maintaining the data layer, database migrations, and third-party financial integrations for a public sector investment technology system.
Role type
Senior Backend Engineer
Builds
A bespoke grants and investment management platform for public sector fund distribution
Domain
Public sector finance and investment technology
Deliverable
production ML models | product features
Required skills
Python, Postgres, async backend patterns, database migrations (Alembic), Redis, async task queues, financial API integrations
Preferred skills
Postgres Row Level Security, Cloudpathlib for Azure Blob Storage, KYC/AML compliance integration
Technologies
Python, Postgres, Alembic, Asyncpg, Redis, Azure Blob Storage
Responsibilities
Owning and improving the backend data layer; Managing database schema changes and migrations; Supporting third-party financial and compliance integrations; Building, maintaining and debugging async backend services; Developing and debugging scheduled background jobs and async task queues; Supporting wider engineering quality, maintainability and production readiness
