Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer - Payments

at Astra

Posted 4 months ago | 0 applied

Description:

  • Astra processes payments at the speed of the Internet through its API, enabling developers to leverage accelerated settlement for various transfers, including account funding, peer-to-peer transactions, and business payments.
  • The platform simplifies the complexity of interfacing with payment rails and optimizes transactions for fast, secure, and automated payments.
  • The Astra API is central to executing financial automation for customers, and engineers are empowered to contribute to all aspects of product development, from strategy to shipping and operations.
  • The company is looking for key early team members to join its platform development efforts, offering competitive salary, health benefits, PTO, and equity compensation.
  • Responsibilities include designing, building, and maintaining an API, third-party integrations, payments automation, internal tools, and enhancing payments monitoring and compliance programs.
  • The role also involves debugging production issues, improving engineering standards, and balancing immediate business impact with scalability.

Requirements:

  • Candidates should have a passion for solving complex problems and supporting a wide range of developer use cases.
  • Comfort in dynamic environments with fluid requirements and a rapid pace of iteration is essential.
  • Candidates must uphold best practices in engineering, security, and design.
  • Effective communication skills and a collaborative mindset are necessary.
  • A minimum of 5 years of backend engineering experience is required.
  • Proficiency in Python (Flask/Django), APIs (Authentication, REST, JSON), and databases/caches (Google Datastore, MemCache, Redis) is needed.
  • Experience with DevOps on Google Cloud Platform, queues (Google Cloud Tasks, Amazon SQS), and writing and maintaining test suites is required.
  • Familiarity with building and maintaining an OAuth server and knowledge of financial/payments technology is a bonus.

Benefits:

  • Astra offers a competitive salary and health benefits to its employees.
  • Paid time off (PTO) is provided to ensure work-life balance.
  • Equity compensation is part of the package for early team members.
  • The company fosters a diverse and inclusive work environment, promoting long-term professional growth and recognizing contributions from all employees.
  • Employees are part of a collaborative and creative environment, with opportunities for professional growth and the chance to have their voices heard and contributions celebrated.