This job posting has expired and no longer is available. Please explore other opportunities.

Sr. Backend Engineer II

Remote (United States)

The Creator Engagement pod is looking for a Senior Software Engineer II (Level 4), in a backend or full stack capacity. We're a highly collaborative team who like to deliver meaningful work that makes an impact. We collaborate on our roadmap, design, architectural strategy, and are driven by a mission to empower creators to transform their knowledge into income. The team’s current focus is increasing creator engagement and course publishing through content availability. Currently, we are working on building a video asset library and content reuse functionality.


As a senior technical leader of our technology team, you will be responsible for designing and building key components of a system that impacts thousands of creators and millions of students. As our team continues to grow, your experience will be essential in ensuring that we hit our company targets and continue to improve the supportive engineering culture we already have here. You will help define our roadmap and the best execution strategy to drive the progression of our stack, our team, and the organization as a whole.


The team primarily works during East Coast hours.


What You’ll Do:

  • Collaborate — Partner with engineers on the pod and throughout the organization, product managers, and designers to build high-quality, scalable products.
  • Transform — Strategically support a mindful migration from our existing monolithic application to a microservices architecture. 
  • Manage — 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. 
  • Focus — You excel when faced with product-focused challenges and care as much about building great user experiences as you do writing great code.
  • Share — You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems. 


What We’re Looking For:

  • 7+ years of hands on experience building production web applications ideally using Agile, XP, Lean, and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation
  • Expert knowledge building and maintaining scalable and reliable backend service using object-oriented programming languages (e.g. Ruby, Python, Java, Scala, GoLang.)
  • Experience analyzing, designing, and evolving RESTful APIs
  • A leader who can drive a project through the entire software development lifecycle in partnership with the entire team
  • Demonstrated capacity to clearly and concisely communicate complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • A teammate who thrives in a collaborative environment and provides feedback consistently and well, with an open mind and willingness to continuously improve
  • Mentor and elevate engineers on the team and across Teachable


Nice to Have:

  • Exposure to a technical redesign including working on a migration from a monolith to microservice architecture 
  • Experience working with Ruby (we use both Rails and Sinatra)
  • Strong interest in working in a full-stack capacity (we use React, Typescript, and have some legacy Angular)
  • A desire to partner with DevOps to improve the entire software development lifecycle (we use cloud-based technologies such as AWS, Docker, and Kubernetes)


Additional Details:

  • This role is open to remote candidates in the U.S.
  • Applicants must be currently authorized to work in the United States on a full-time basis. 
  • For this role, the base salary range is $175,000 - 195,000. Total compensation also includes a competitive benefits package and Restricted Stock Units (RSUs). A salary offer will be determined by a number of factors including experience, skill level, education, internal pay equity, and other relevant business considerations. We review all teammate pay and compensation programs regularly to ensure competitive and fair pay.


At Teachable, we are committed to providing fair and competitive pay (using market data to inform our pay bands), rewarding high performance, and ensuring all employees have the opportunity and ability to impact Teachable’s overall company value. Base salaries will be reviewed at regular intervals throughout the year, typically following performance review cycles currently conducted bi-annually or in conjunction with a promotion.


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 company-wide, in-person events 2-3 times per year, where employees and teams can come together for team bonding, strategic alignment, goal-setting, and celebrations!


Benefits:

  • Remote-first culture
  • Comprehensive Health, Dental, & Vision benefits with an option covering up to 100% of monthly premiums Generous Vacation, Personal, and Sick Time
  • Parental leave, 16 weeks fully paid after three months of service
  • 4% 401(k) with match after three months of service
  • Supplemental student loan repayment assistance or a 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


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.

Subscribe to Job Alerts