Share this job
Backend Software Engineer - Python / AI (New York)
New York, United States
Apply for this job

Backend Software Engineer - Python / AI (New York City/Hybrid)


Compensation: $160,000–$190,000 USD + Equity + Benefits

Company Size: High-growth fintech | 2x+ headcount growth since 2021

Company Funding: Profitable | Strong revenue growth and established business traction


Tech Stack:

Python, React, PostgreSQL, AWS, APIs, AI/ML, AI Development Tools


Why This Role


This is a backend-focused engineering role at the intersection of AI, fintech, payments infrastructure, compliance, and consumer financial products.

The company is profitable, generates tens of millions in revenue, and has tripled revenue since 2021. Its platform is trusted by hundreds of banks and financial institutions and has already helped hundreds of thousands of consumers resolve financial obligations.

You'll own features end-to-end, from understanding the underlying business problem and designing the solution through implementation and production deployment. Engineers have the autonomy to make technical trade-offs, influence architecture, and work directly with Product and other teams to drive measurable outcomes.

The team is also actively adopting AI across both its products and engineering workflows, creating opportunities to work with emerging technologies while building production systems within an established, growing business.


You will:

  • Own backend features end-to-end, from initial scope and technical design through implementation and production deployment.
  • Build clean, reliable, and maintainable backend systems primarily using Python.
  • Design and develop APIs, data models, and services supporting consumer and financial institution workflows.
  • Translate product and business requirements into practical, scalable technical solutions.
  • Make thoughtful engineering trade-offs between delivery speed, scalability, reliability, and maintainability.
  • Contribute to system architecture and broader technical decision-making.
  • Proactively identify technical challenges, remove blockers, and drive projects forward.
  • Work closely with Product and cross-functional teams in an environment where requirements can evolve quickly.
  • Write well-tested production code and provide constructive code reviews that improve overall engineering quality.
  • Use AI development tools to improve engineering productivity, code quality, and development velocity.
  • Identify opportunities to apply AI across customer-facing products and internal workflows.
  • Contribute to technical documentation, knowledge sharing, and engineering best practices.


Skills:

  • 3–5 years of professional experience developing and supporting backend software systems.
  • Strong proficiency in at least one modern backend language such as Python, Java, Go, or similar.
  • Track record of delivering clean, reliable, maintainable production code.
  • Strong understanding of APIs, databases, and core web application technologies.
  • Experience building and operating production backend services.
  • Ability to translate ambiguous product requirements into clear and actionable technical solutions.
  • Strong problem-solving skills and the ability to independently drive technical work.
  • Experience making thoughtful technical trade-offs involving speed, scalability, and maintainability.
  • Experience contributing to code reviews and maintaining strong engineering standards.
  • Product-oriented mindset with an interest in understanding the business and customer impact of engineering decisions.
  • Strong communication skills across both technical and non-technical audiences.
  • Demonstrated ownership, accountability, and follow-through.
  • Computer Science degree or equivalent professional experience.
  • NYC-based or willing to relocate and able to work from the office 3+ days per week.


Other Skills:

  • Professional experience with Python.
  • Experience with PostgreSQL or other relational databases.
  • Experience building production systems on AWS or another major cloud platform.
  • Experience with React or working effectively across a modern full-stack environment.
  • Experience using AI coding and development tools as part of the daily engineering workflow.
  • Experience building AI-powered products or incorporating AI into internal workflows.
  • Experience with payments infrastructure, fintech, or consumer financial products.
  • Experience within highly regulated industries involving compliance, risk, or sensitive customer data.
  • Experience building data integrations or integration-heavy products.
  • Experience partnering closely with Product and cross-functional stakeholders.
  • Experience working in a high-growth technology company or startup environment.
  • Enthusiasm for emerging technologies and a strong growth mindset.


How The Company Works

  • End-to-end ownership – Engineers own features from initial problem definition and technical design through production deployment.
  • Product-minded engineering – Technical decisions are driven by customer and business outcomes rather than engineering in isolation.
  • Backend-first, not backend-only – Engineers have a backend focus but are comfortable contributing across the stack when necessary to deliver the right solution.
  • AI-enabled engineering – The team uses AI tools to improve development productivity and actively looks for opportunities to incorporate AI into products and internal workflows.
  • Thoughtful technical trade-offs – Engineers balance speed with scalability, reliability, and long-term maintainability.
  • High autonomy – Engineers are expected to identify problems, work through ambiguity, and proactively remove blockers rather than waiting for detailed instructions.
  • Complex financial systems – The platform operates across financial infrastructure, payments, compliance, data, and consumer-facing workflows.
  • Growth with stability – The company combines strong revenue growth and proven business traction with the ownership and impact of a high-growth technology environment.
  • Hybrid in NYC or SF – Engineers collaborate in person 3+ days per week, with relocation available for strong candidates.
Apply for this job