Taro Logo

Senior Software Engineer II (L5)

Teachable is a platform trusted by creator-educators to share knowledge and grow their impact and income through online courses, communities, and digital learning products.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Education · Enterprise SaaS

Description For Senior Software Engineer II (L5)

Teachable, now part of the Hotmart Company portfolio, is seeking a Senior Software Engineer II (L5) to join their Payments Infrastructure pod. This remote position, based in Brazil, offers an exciting opportunity to work with a dynamic, cross-cultural team at a company that has helped creators earn more than $10 billion.

The role focuses on backend development within the Payments Infrastructure team, which manages all aspects of payment processing, financial transactions, and third-party integrations on a global scale. As a senior engineer, you'll be responsible for developing and maintaining high-traffic applications, ensuring they're well-monitored and fully tested.

Working remotely with both US-based Teachable teams and Hotmart employees in Belo Horizonte and São Paulo, you'll be part of a collaborative environment where everyone has the opportunity to share ideas and bring new solutions. The position requires strong expertise in backend development, particularly with Go or Ruby, and experience with systems at scale using microservices and AWS services.

The ideal candidate brings 5+ years of hands-on experience in production web applications, strong technical skills, and a collaborative mindset. You'll be working on critical payment systems, requiring attention to security, efficiency, and scalability. This CLT contract position offers the opportunity to work with a leading platform in the creator economy while being part of a remote-first culture that values work-life balance and periodic in-person team events.

If you're passionate about solving complex technical problems, have experience with payment systems, and want to be part of a company that's revolutionizing how creators monetize their knowledge, this role offers an excellent opportunity to make a significant impact while working with cutting-edge technologies and a global team.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer II (L5)

  • Write secure, efficient, and high-quality code that adheres to best practices
  • Develop scalable and reusable code that promotes efficient development
  • Identify areas for improvement in the codebase
  • Take ownership of small-to-medium-sized systems
  • Utilize testing techniques to ensure high-quality code
  • Communicate effectively with team members and stakeholders
  • Adapt to roadblocks and proactively resolve issues
  • Align work with customer value
  • Balance priorities and seek guidance when needed

Requirements For Senior Software Engineer II (L5)

Go
Ruby
  • 5+ years of hands-on experience building production web applications in an agile, startup environment
  • 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
  • Experience collaborating with multiple team members
  • Ability to work and problem-solve independently
  • A humble, collaborative, customer-focused approach to problem-solving

Interested in this job?

Jobs Related To Teachable Senior Software Engineer II (L5)

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.

Software Engineer - Backend Systems (SW Delivery)

Senior Backend Software Engineer role at Apple focusing on software delivery infrastructure and testing technologies, offering competitive compensation and comprehensive benefits.