Senior Software Engineer

Astra Finance Logo

Astra Finance

πŸ“Remote - United States

Summary

Join Astra, a rapidly growing fintech company, and become a key member of our platform development team. You will design, build, and maintain APIs used by our customers and internal applications, focusing on payments and transfer automation. This role requires extensive backend engineering experience with Python, APIs, databases, and DevOps tools. We offer a competitive salary, health benefits, PTO, and equity compensation. As an early hire, you'll have significant impact and contribute to a collaborative, remote-first team. We are committed to diversity and inclusion, offering generous benefits and fostering professional growth.

Requirements

  • Love solving complex problems
  • Enjoy supporting a wide range of developer use cases
  • Are comfortable working in dynamic environments with fluid requirements and a rapid pace of iteration
  • Uphold best practices in engineering, security, and design
  • Are an effective communicator and like working in a collaborative environment
  • Excited to be an early team member at a venture-backed startup
  • Python experience - Flask/Django
  • APIs - Authentication, REST, JSON
  • Databases/Caches - Google Datastore, MemCache, Redis
  • DevOps - Google Cloud Platform (App Engine), scaling, logging, error collecting
  • Queues - Google Cloud Tasks, Amazon SQS or similar
  • Experience writing and maintaining test suites
  • 5+ years of backend engineering experience

Responsibilities

  • Design, build, and maintain an API consumed by our customers and internal apps
  • Build and maintain important third-party integrations, including bank connectivity and payments execution
  • Build and maintain payments and transfer automation – triggers, rules, and execution
  • Build and enhance internal and developer tools to manage the lifecycle of payments
  • Enhance our payments monitoring, compliance programs, and associated workflows
  • Debug production issues in concert with customer support
  • Improve engineering standards, tooling, and processes
  • Be expected to balance immediate business impact with scalability and/or long-term considerations

Preferred Qualifications

  • Familiarity with building and maintaining an OAuth server
  • Familiarity with financial/payments technology and money movement concepts

Benefits

  • Competitive salary
  • Health benefits
  • PTO
  • Equity compensation

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.