Teachable

Software Engineer II, Golang - Mobile

Brazil

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
E-learning, EdTechIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-time
  • Salary: Not specified

Teachable is a platform trusted by creator-educators worldwide to grow their impact and income. We offer digital learning products like online courses, communities, memberships, and downloads, enabling creators to connect with their audience and generate sustainable revenue. Our platform provides industry-best e-commerce tools, allowing creators to maximize earnings and receive payments directly. Teachable's focus on the student learning experience empowers creators to make a positive impact on their communities on their own terms. Tens of thousands of creator-educators use Teachable, reaching millions of students globally. Teachable is now part of the Hotmart Company portfolio, further strengthening our commitment to the creator economy.

About Your Team

You will be part of Teachable’s first mobile engineering team, playing a key role in shaping the future of our mobile products. This team is at the forefront of developing innovative solutions to meet creator needs and drive business growth. As a member of this international team, you will have a significant impact on the company's success and join a community passionate about mobile development. The team has already revamped our legacy app and has ambitious plans for the future. As the backend engineer for this pod, you will act as a connector, unlocking opportunities across Teachable's engineering teams to deliver more value to our customers.

The Role

As a Backend Software Engineer II (Analyst), you will be responsible for designing, developing, and maintaining our BFF (backend for frontend) structure within the Mobile pod. You will collaborate closely with cross-functional teams from Hotmart and Teachable to evolve our codebase, working alongside product managers, designers, and other developers. This role involves remote work with Teachable’s US-based teams and Hotmart employees in Belo Horizonte and São Paulo. We are hiring talented engineers in Brazil.

Requirements

  • 2+ years of hands-on experience building production web applications in an agile, startup environment.
  • Proficiency using Go in a production environment.
  • Experience working with systems at scale utilizing microservices and AWS services.
  • Interest in learning or exposure to event-based architecture.
  • Team player mentality: highly collaborative, documentation-focused, and skilled in balancing asynchronous communications and virtual meetings.
  • A passion for solving complex technical problems in both new and legacy codebases.
  • A mindset of leaving the codebase better than how you found it.
  • Experience collaborating with multiple team members with varying experience levels to design and implement technical projects.
  • Ability to work and problem-solve independently.
  • A humble, collaborative, customer-focused, and highly curious approach to problem-solving.

Nice to Have

  • Experience with microservices.

Additional Details

Teachable is committed to providing fair and competitive pay, informed by market data to establish pay bands and reward high performance.

Skills

Golang
Mobile Development

Teachable

Platform for creating and selling online courses

About Teachable

Teachable provides a platform for individuals and businesses to create, market, and sell online courses and coaching services. Users can build their own online schools using tools for course creation, such as video hosting, quizzes, and customizable templates. The platform also includes marketing features like landing pages, email marketing, and affiliate programs to help creators reach more students. Teachable operates on a tiered subscription model, allowing users to select plans based on their needs, and takes a small percentage of sales made through the platform. This aligns the company's success with that of its users, as over 100,000 creators have sold more than $1 billion in courses. Teachable stands out in the growing e-learning market due to its user-friendly interface and scalability, making it easy for creators to expand their reach without significant additional costs. The goal of Teachable is to empower creators to turn their knowledge into profitable online businesses.

New York City, New YorkHeadquarters
2014Year Founded
$13.1MTotal Funding
ACQUISITIONCompany Stage
EducationIndustries
201-500Employees

Benefits

Remote-first culture
Comprehensive Health, Dental, & Vision benefits
Generous PTO
Parental leave
4% 401(k) with match
Supplemental student loan repayment assistance or professional education stipend
Tax-free commuter benefit
Gym/Wellness reimbursement up to $100 in pre-tax dollars per month
One-time $500 Work from Home (WFH) purchase card for new hires and ongoing WFH monthly reimbursement for certain home expenses of up to $100 per month
Headspace subscription
$250 Donation Match Program

Risks

Emerging competitors with significant capital pose a threat to Teachable's market position.
AI-driven features may face challenges related to data privacy and user trust.
Reliance on third-party integrations could affect service continuity if partners face issues.

Differentiation

Teachable offers a user-friendly platform for creating and selling online courses.
The platform supports diverse content types, including video, books, and webinars.
Teachable provides integrated marketing tools like landing pages and email marketing.

Upsides

Teachable's AI-driven features enhance personalized learning experiences for users.
The rise of micro-credentials offers new opportunities for Teachable's course offerings.
Cohort-based courses are gaining popularity, aligning with Teachable's community-driven approach.

Land your dream remote job 3x faster with AI