Staff Software Engineer (Python / Fintech Platform)
Location: Remote – NYC
Employment Type: Full-time
Seniority Level: Senior / Staff
Salary: $225,000 – $260,000 base + equity
Overview
An early-stage fintech company with strong product-market fit is looking for a Staff Software Engineer to join its growing engineering team. The platform is designed to support large-scale payment processing, and this role will be instrumental in building the systems required to handle high transaction volumes and support rapid company growth.
As an early engineering team member, you will work closely with technical leadership to design, build, and scale critical platform components.
Key Responsibilities
Design and develop core components of a payments platform
Build and maintain scalable backend services using Python
Architect reliable systems capable of supporting high transaction volumes
Develop and maintain customer-facing APIs
Lead technical initiatives from design through production deployment
Collaborate closely with engineering leadership and cross-functional teams
Ensure high standards for code quality, reliability, and performance
Contribute to platform scalability and infrastructure improvements as the company grows
Requirements
5+ years of software engineering experience
Strong Python development experience (required)
Experience building scalable backend systems or financial platforms
Strong knowledge of system design and distributed systems architecture
Ability to work effectively in fast-growing startup environments
Strong ownership mindset and ability to drive projects from concept to production
Whats Offered
Competitive compensation package
Equity participation
Remote work flexibility
Opportunity to join an early engineering team and influence the technical direction of a rapidly scaling fintech platform