Senior Software Engineer

FreethinkWashington, DC
34d$120,000 - $160,000Remote

About The Position

Big Think+ is redefining how organizations develop leaders. Instead of generic, facilitator-led training, we deliver a world-class library of expert-driven, learning-designed content powered by a platform built to change mindsets and behaviors. Companies around the world rely on us to develop leaders at scale, and technology is at the core of how we do it. We’re looking for an experienced engineer who thrives on solving complex problems, enjoys elevating the craft of engineering, and is energized by opportunities to influence how a platform—and a team—evolves over time. As a Senior Software Engineer at Big Think+, you will be a key leader, collaborating with cross-functional teams (Product, Design, Sales, Learning, and other engineers) to drive impactful initiatives. You will ensure technical clarity in decisions, guide tradeoff discussions, and foster a strong engineering culture of collaboration and technical excellence.

Requirements

  • 7+ years of hands-on experience building web-based applications, with strong, recent work in Ruby on Rails, SQL, Cloud Platforms (e.g. AWS, Heroku), and JavaScript frameworks (e.g., Svelte, React, Vue).
  • Demonstrated ability to set technical direction and lead architecture for complex systems.
  • Deep knowledge of secure software development practices, performance tuning, and scalable multi-tenant systems.
  • Proven experience mentoring other engineers and improving engineering practices across a team.
  • Excellent collaboration and communication skills - able to influence cross-functional partners and explain complex ideas clearly.

Nice To Haves

  • Experience in AI engineering, working with learning platforms, LMS/LXP integrations, or ETL processes and data analytics a plus.

Responsibilities

  • Lead high-impact initiatives - own our most technically complex projects and distill learnings for the broader team.
  • Champion engineering quality and reliability by improving internal tooling, refining workflows, optimizing performance, and helping the team adopt best practices across testing, observability, and security.
  • Drive improvements to platform performance and scalability - investigating bottlenecks, proposing optimizations, and collaborating with the team to deliver measurable gains.
  • Mentor and support teammates through code reviews, technical pairing, and architecture walkthroughs to raise the overall engineering bar.
  • Collaborate cross-functionally with Product, Design, Sales, and Learning to turn complex problems into elegant, user-centered solutions and ensure alignment throughout the development lifecycle.

Benefits

  • Work from home flexibility: We’ve been remote first since inception.
  • Growth and mentorship: Join a supportive, collaborative team with opportunities to grow in a fast-paced startup environment.
  • Competitive benefits: Enjoy comprehensive benefits, including medical, dental, and vision insurance, life and disability coverage, 401(k), and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service