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.