Browse All Jobs
Job Description
Teachable is seeking a Senior Software Engineer to join their Payments Infrastructure pod. The pod manages payment processing, financial transactions, and third-party integrations on a global scale. The engineer will work with US-based teams and Hotmart employees. This is a hybrid position requiring 1-2 days in the NYC office.

What this role involves:
  • Writing secure, efficient, and high-quality code.
  • Developing scalable and reusable code.
  • Identifying areas for improvement in the codebase.
  • Understanding documentation and utilizing testing techniques.
  • Communicating effectively with team members and stakeholders.
  • Adapting to roadblocks and proactively resolving issues.
  • Aligning work with customer value by using feedback to prioritize features.
  • Balancing priorities and seeking guidance when needed to make informed decisions.

Requirements:
  • 5+ years of experience building production web applications.
  • Proficiency using Go or Ruby.
  • Experience working with systems at scale utilizing microservices, AWS services.
  • Interest in learning or exposure to event-based architecture.
  • Team player mentality.
  • Passion for solving complex technical problems.
  • Ability to collaborate with team members.
  • Ability to work and problem-solve independently.
  • Humble, collaborative, customer-focused, and highly curious approach to problem-solving.

What Teachable offers:
  • Opportunity to work on a dynamic, cross-cultural team.
  • Chance to challenge convention and shape the future of the creator economy.
  • Fair and competitive pay.
  • Remote-first culture with in-person events.
Apply Manually