EdTech Jobs
Togetherhood

Senior Software Engineer

Togetherhood
🇧🇷In-Person - Costa Rica, BrazilR$180K–R$320K/yri13h ago
Prep for this Role

Summary

Sr. Software Engineer role at Togetherhood, a technology marketplace connecting teaching artists with schools and communities. The position is integral to scaling the platform through productization and automation of marketplace interactions.

Key Responsibilities: Participate in full-stack agile development including design, implementation, and deployment of features for both marketplace sides. Build end-to-end systems optimized for speed and reliability, fix bugs, and identify frameworks and tools to support rapid business expansion.
Skills & Tools: Full-stack web development expertise with C#, JavaScript, Node.js, React, and AWS cloud infrastructure. Strong communication skills, ability to collaborate with product and design teams, passion for writing efficient code, and product-focused mindset.
Qualifications: Experience building web applications in startup environments with both front-end and back-end technologies. Demonstrated ability to adapt quickly, learn fast, and influence product development roadmaps.
Location: In-Person - Costa Rica, Brazil
Compensation: R$180K–R$320K/yr (estimated)

Job Description

About Togetherhood

Togetherhood is a fast-growing technology marketplace that connects teaching artists and coaches with schools, buildings and other communities that are seeking out enrichment programming. Our mission is to give every child (regardless of their circumstances) the opportunity to reach their full potential by enabling consistently outstanding education and enrichment. The company was founded by a repeat entrepreneur with a strong track record of success (two acquisitions, one IPO as CPO at Farfetch).

What You’ll Do

We are looking for a senior full stack engineer to help build the platform that powers the Togetherhood marketplace. This is an integral role for our business as productizing and automating the interactions within our marketplace will enable the business to scale even more quickly. You'll have the opportunity to influence our technology architecture and build features that impact all of our marketplace constituents. Our technology stack includes an AWS cloud environment, a C# backend, an API-based architecture and a REACT front end. This role is integral to the quality of our product and you will directly influence the company’s success!

In this job, your primary areas of responsibility will be:

  • Participate in all aspects of agile software development including design, implementation, and deployment
  • Build new features for both sides of the Togetherhood marketplace (schools/communities and enrichment providers) that foster marketplace liquidity and an outstanding customer experience
  • Build end-to-end systems optimized for speed and reliability
  • Evolve our underlying technology platform to ensure that it can support the rapid expansion of our business in the coming 12-24 months
  • Fix bugs reported by our users and internal teammates
  • Identify the frameworks, tools and systems that will enable us to build a world class product development organization

Who you are

These are the qualities that we think will help a successful candidate thrive in this role:

  • You have experience building web technologies and working in a startup environment.
  • You are adaptable and a fast learner.
  • You have a passion for code and for writing efficient code.
  • You have experience building web applications, using both back-end and front-end technologies (we use Javascript, node.js, AWS)
  • You are comfortable collaborating closely with product managers and designers, providing estimates or product ideas that will influence the company roadmap.
  • You thrive when faced with customer and product-focused challenges and care as much about building great products as you do writing great code.
  • You are a mindful, transparent and thoughtful communicator.
  • You are inspired by our mission.