Python Tech Lead (ButterCMS team)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in leading technical teams and projects., Strong knowledge of Django, PostgreSQL, and modern web technologies., Ability to drive architectural improvements and performance optimization., Experience in mentoring and fostering a collaborative team culture..

Key responsabilities:

  • Lead the technical evolution of the ButterCMS application.
  • Drive technical design for new features in collaboration with Product and Design teams.
  • Mentor and guide a team of engineers, promoting a culture of excellence.
  • Identify performance issues and improve code quality through best practices.

CKEditor logo
CKEditor SME https://ckeditor.com/
51 - 200 Employees
See all jobs

Job description

We are the company that stands behind ButterCMS, an easy-to-use headless CMS with a blazing-fast API used by thousands of companies around the world.

ButterCMS is a part of Tiugo Technologies, a leading tech company specializing in developer platforms, helping software companies accelerate growth and scale their business. Tiugo contains a suite of brands that are API-first, market-leading developer platforms focused on content creation and digital collaboration. Tiugo’s current family of brands includes ButterCMS, CKEditor, TinyMCE, and Uploadcare.

We have experienced steady growth over the years and employ over 260 people globally. Nearly half of our team is based in Poland. We are currently seeking a Tech Lead to lead the development of our globally used product, ButterCMS.

To learn more about ButterCMS, visit https://buttercms.com.

Your new role:

You will be a technical leader driving strategic improvements and long-term scalability of the platform. ButterCMS has seen consistent growth over time, and like many maturing products, now presents an exciting opportunity to modernize and refine its architecture. 

Our core stack includes Django, PostgreSQL, Memcached, and Vue.js. We’re looking for someone who can lead this evolution thoughtfully, balancing performance optimization with maintainability, and helping us define best-in-class engineering standards going forward.

Key responsibilities:

  • Leading the technical evolution of our application, guiding the transition toward a more modular and high-performing architecture

  • Driving technical design for new features and strategic initiatives, collaborating closely with Product and Design

  • Leading and mentoring a growing team of engineers, instilling a culture of excellence, learning, and collaboration

  • Identifying and solving performance issues, especially around ORM and data modeling

  • Improving code quality and maintainability by introducing architecture patterns, best practices, and refactors

  • Setting the technical direction and standards for the team—drive adoption of engineering best practices

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving

Tech Lead Related jobs