Job Description
Teachable, now part of the Hotmart Company, is seeking a Senior Software Engineer II to join their Payments Infrastructure pod. This role involves working on payment processing, financial transactions, and third-party integrations on a global scale. The engineer will collaborate with US and Brazil-based teams, focusing on backend development and delivering high-traffic applications.Teachable is an equal opportunity employer with remote-first culture.
Responsibilities: - Write secure, efficient, and high-quality code.
- Develop scalable and reusable code.
- Identify areas for improvement in the codebase.
- Understand documentation and utilize testing techniques.
- Communicate effectively with team members and stakeholders.
- Adapt to roadblocks and proactively resolve issues.
- Align work with customer value by using feedback to prioritize features.
- Balance priorities and seek 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 with strong collaboration and documentation skills.
- Passion for solving complex technical problems.
- Ability to work and problem-solve independently.
- Humble, collaborative, customer-focused, and highly curious approach to problem-solving.
The role offers: - Opportunity to work remotely with US and Brazil-based teams.
- Opportunity to share ideas and bring new solutions.