Teachable Logo

Teachable

Software Engineer II, Platform (L3)

Reposted 11 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Brazil
Junior
Remote
Hiring Remotely in Brazil
Junior
As a Software Engineer II, you will automate tasks, streamline the development lifecycle, and optimize deployment processes while collaborating on process improvements.
The summary above was generated by AI
What is Teachable?
Teachable is trusted by creator-educators around the world to grow their impact and income. From online courses and communities to memberships and downloads, Teachable's digital learning products help creator-educators drive meaningful connection and sustainable revenue. With industry-best ecommerce tools, easily toggled on directly within the platform, creators can confidently maximize their earnings, while getting paid directly by their audience. Teachable's unmatched focus on the student learning experience also ensures creators can make a positive and influential impact on their communities-entirely on their own terms. Today, tens of thousands of creator-educators use Teachable to share their knowledge, reaching millions of students around the world. To learn more, visit teachable.com.
Are you ready to join a dynamic, cross-cultural team at an exciting turning point in our company's journey? Now part of the global Hotmart Company portfolio, whose platforms have helped creators earn more than $10 billion, Teachable continues to take the creator economy by storm as a true industry leader. Together, Teachable and Hotmart are delivering market-leading products that prioritize creator control and flexibility, alongside meaningful partnership and support from our team. If you have big ideas, relish the chance to challenge convention, and deeply believe in the power of creators to shape the future, we want you on our team!
About your Team
As part of Teachable's Platform Engineering team, your peers (engineers at Teachable) are your customers.
While our product engineering pods have end-to-end ownership of the products they create and are focused on delivering features that directly impact and deliver value to Teachable end-users, Platform Engineering focuses on empowering and enabling engineers in product teams to work more efficiently and effectively by implementing processes, tools and providing technical support. Both roles are essential for the success of our organization but they have distinct areas of focus and responsibilities.
Platform Engineering is intended to be composed of specialists in a given technical domain and to help bridge capability gaps. This team is responsible for building and maintaining shared capabilities, standardizing development workflows and processes, ensuring engineers have a good experience shipping code and remaining productive, anticipating and addressing problems with stability and performance issues, facilitating knowledge sharing across teams and supporting guilds and working groups.
What is the role?
As a Software Engineer II (Analyst), you will be responsible for automating repetitive tasks, streamlining the software development lifecycle, and optimizing deployment processes to enable faster and more reliable software releases. You will analyze existing engineering processes and workflows to identify bottlenecks, inefficiencies, and areas for improvement. With guild insights you will collaborate with engineering teams to design and implement process improvements, optimize code review processes, and implement continuous integration and delivery best practices.
In this position, you will work remotely with Teachable's Brazil and US-based teams. We are hiring talented engineers in Brazil.
This is a CLT contract that pays in $BRL.
In this role, you'll:
  • Partner with engineers on the pod and throughout the organization to build high-quality, scalable products
  • Create and maintain technical documentation, guidelines, and best practices to ensure knowledge sharing and promote consistent development standards across the organization
  • Develop and deliver training programs to onboard new engineers and help them become productive quickly. Provide ongoing training and support to engineers on new technologies, tools, and best practices
  • Act as a mentor and provide technical guidance and support to other engineers. Help troubleshoot technical issues, review code, and provide feedback to improve the overall quality of software development
  • Constantly "leave it better than how you found it" mentality and are willing to work in and improve legacy code that you did not originally write.
  • Stay up to date with industry trends, new technologies, and best practices in software engineering. Evaluate and recommend new tools, frameworks, and methodologies that can enhance our engineering processes and capabilities

What You'll Bring:
  • 2+ years of hands-on experience building production web applications
  • Proficiency in using Golang or Ruby in a production environment in a backend or fullstack capacity
  • Excitement and motivation to expand your skillset and take on difficult challenges
  • Team player mentality: highly collaborative, documentation-focused and recognizing how to balance 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 on an engineering enablement or platform team or experience contributing engineering-wide initiatives
  • Experience working on a platform with multiple services
  • Experience working on product teams where you built and shipped features to customers partnering with design and product management
  • DevOps or SRE experience utilizing tools such as docker, kubernetes, terraform

While Teachable maintains our NY office for local employees to use, we operate as a remote-first culture in order to give our employees added flexibility. In order to maintain connection and create a community beyond the screen, Teachable holds in-person events throughout the year, where employees and teams can come together for bonding, strategic alignment, goal-setting, and celebrations!
Teachable encourages individuals from a broad diversity of backgrounds to apply for positions. We are an equal opportunity employer, meaning we're committed to a fair and consistent interview process. Please tell us in your application if you require an accommodation to apply for a job or to perform your job.

Top Skills

Go
Ruby

Similar Jobs at Teachable

17 Hours Ago
Remote
Brazil
Mid level
Mid level
eCommerce • Edtech
You'll build production web applications, focusing on both backend and frontend development, ensuring quality code and optimizing performance. Collaboration with your team on various projects is key.
Top Skills: AWSCSSGoJavaScriptNextjsPlaywrightPostgresReactRuby On RailsSeleniumTypescript
19 Days Ago
Remote
Brazil
Junior
Junior
eCommerce • Edtech
As a Data Engineer II, you'll manage data ingestion and consumption, develop data models, implement pipelines, and ensure data quality while collaborating across teams.
Top Skills: Apache AirflowAthenaAWSParquetPostgresPythonRedshiftRedshift SpectrumS3SagemakerSQL

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account