Remote 220K - 250K Bonus Permanent
Our client is building the technology foundation behind a rapidly expanding financial platform spanning payments, fintech infrastructure, and consumer-facing digital experiences. As the business scales, the engineering team is responsible for evolving the core systems that support increasing product complexity, transaction volume, and customer demand.
We’re looking for a Senior Software Engineer with a strong backend background who is comfortable taking ownership across the stack. The majority of your work will center around Python-based services, APIs, integrations, databases, and cloud infrastructure, while also contributing to the frontend using React and TypeScript when an initiative calls for broader ownership.
This position is well suited to an engineer who enjoys solving complex technical problems rather than working within a narrowly defined area of the codebase. You’ll influence architectural decisions, translate product requirements into technical solutions, and remain involved throughout the lifecycle of the systems you build.
From designing a new service to seeing it through production, you’ll have responsibility for the performance, reliability, and continued evolution of the technology you own.
Key Responsibilities
Qualifications & Experience
Compensation
Base Salary: $220,000 – $250,000
Total Compensation: Competitive base salary + equity + comprehensive benefits
The Opportunity
You’ll join an engineering team where senior contributors are expected to do more than simply execute tickets. Engineers have the opportunity to influence architecture, shape development practices, and take meaningful ownership of the systems behind the product.
The position provides exposure across backend engineering, cloud infrastructure, external integrations, databases, and customer-facing applications, making it a strong fit for someone who enjoys working across multiple layers of a modern technology stack. With significant autonomy and technical ownership, you’ll be responsible for solving challenging engineering problems while helping establish the systems and practices needed to support the company as it continues to grow.
Register for job alerts and be the first to hear about opportunities that match your search.
Finding your next role has never been so simple.
