Remote job
Senior Full Stack Engineer
Job details
About this role
Role overview
Design, build, and scale full-stack software for a digital payments platform. This senior engineering role spans database design, backend services, APIs, and user interfaces, with ownership of projects from technical architecture through launch. The work includes integrating with internal systems and external partners while maintaining application security, reliability, and performance.
Responsibilities - Architect and develop web applications with a focus on quality, usability, and maintainability. - Build APIs and connect platform services with internal, partner, and customer systems. - Protect application security and the integrity of sensitive user information. - Design and tune database schemas, queries, and related objects for performance and functional needs. - Create automation that supports software quality and service stability. - Keep current with web development practices and relevant technology changes.
Requirements - At least five years building web applications with Python, Postgres, and a frontend framework such as React, Angular, Vue, or Ember. - Familiarity with Python web frameworks such as Flask, FastAPI, or Django. - Ability to turn business needs into effective software designs and implementations. - Strong problem-solving skills and experience delivering robust applications. - A bachelor's degree in computer science, computer engineering, or a related field.
Nice to have
Experience in financial technology is helpful but not required.
Benefits and work setup
Compensation may include a variable base, bonus, and equity, depending on experience.