Jobs

Let's build something great together.

Thousands of customers like Apple, Google, or Ebay use our work on a daily basis.
We are very fortunate to know that we make a difference in the lives of our customers.

We love to create software that matters.


Who We Are

We are a team driven by values.
Not the ones that look nice on a poster, but ones that are truly and honestly lived.

  • TrustWe believe our colleagues make good & fair decisions.

    For example when they take as many vacation days as they need (there's no maximum number of holidays, but a minimum of 24 days). Or when they handle company money responsibly (you can make any purchases without asking for permission). We don't control or micro-manage people.

  • ReliabilityAt Tower, you're allowed to make any decision.

    Even if it's outside of your typical scope of duty. As a consequence, however, you also have to accept responsibility. We rely on our teammates to do their very best work.

  • RespectWe have a deep and sincere respect for each other.

    Both on a professional and on a personal level. We know we can achieve great goals only with the help of our peers.

  • HumilityWe do what's best for the team.

    This shows when you're supporting a team decision even if you'd prefer something else. It's not important who's right or wrong... what's important is that we try to find the best solution, together!

  • HealthWe require everyone to give 100%.

    But not more than that! Working long hours or weekends is rarely seen at Tower. If you want, you can even choose to work only a 4-day week. We encourage you to pursue a life beyond work and offer a family-friendly environment (most of us have kids)!

  • PragmatismWe concentrate on the tasks that matter.

    Many things at Tower could be improved. But reality limits our time and energy in a painful way. To get meaningful work done, we need to live with countless little annoyances and concentrate on the things that bring us forward.

  • GrowthAll of us have a strong desire to grow.

    And we want to help you achieve this. On the professional and on the personal, human level.

  • Remote WorkWe are strong believers in freedom & flexibility.

    Therefore, you can work from wherever you want. In order to keep in touch, however, we meet in person at least once every quarter: for our "General Assemblies" in Frankfurt or Berlin, and for our great team retreats in places like Corsica or Barcelona.

Is this a culture that resonates with you?
Can you contribute something to make our team even better?
Yes and yes?!? Then please get in touch!

Open Positions

All positions are full-time and remote — although you have to be based in a European timezone. You need to be fluent in English.

Rails Developer (Full-Stack)

We're looking for a Rails Developer (Full-Stack) to join our team. You’ll have the chance to work on many different projects in our ecosystem projects and websites and maintain our website infrastructure.

Show more…
  • Websites: Collaborate with our Growth & Marketing team to implement new website features, enhance page structure and performance, and create engaging landing pages. Our marketing websites are built using PHP and KirbyCMS, and you’ll play a key role in optimizing and expanding these platforms to support our marketing goals.
  • Ecosystem Projects: To deliver "Tower" (our Git desktop client) to thousands of users, we've built our own ecosystem applications. Both our "Licensing & Activation System" as well as our "Application Updates System" are custom-built Rails applications, which are constantly gaining new features and improvements.
  • DevOps: Take ownership of our web infrastructure, ensuring reliable and efficient operation of our web applications. You’ll manage deployments and maintain smooth functionality on platforms such as GitHub, Heroku, PostgreSQL, Redis, and Fastly CDN.
  • Learning Content: (optional) We love to learn new things. That's why we also love to help our users and community learn new things. Our learning content on Git and lots of other software topics is read by hundreds of thousands of people every month. In case you have a knack for writing good content, you're welcome to contribute through blog posts or in-depth tutorials for our community.


If you feel this role is for you, then please come say hi! 👋

Apply Here

About You

We are very passionate about our culture and values. Personal traits matter more to us than technical skills.

  • Very reliable & thorough: you accept responsibility for your own work and its quality
  • Hungry to be part of a team that creates things that matter
  • Self-motivated and capable of working remotely
  • Open to discussions and a mindful communicator
  • Willing to be part of a team & yet able to work independently
  • Paying attention to details
  • Open-minded and respectful – regarding people, technologies and projects
  • Happy to become part of a small, international team of friendly & skilled professionals

About Tower

We are a small, fully remote team spread across Germany, Latvia, Portugal, Italy, Poland, Romania, and Spain. Founded in 2010, we set out to make Git’s powerful feature set accessible to developers, designers, and non-technical people.

Today, our software Tower is the best Git client for Mac and Windows and is used by over 100,000 customers - from startups to Fortune 100 companies.

We know we can achieve great goals only with the help of our peers. And at Tower, we are blessed to work in a team of extraordinary people. We’re not looking for someone to do the job. We’re looking for someone to join the team.

How to Apply

To apply, please take some time to answer the questions below. We're not very fond of the classic resume. Instead, we'd like to know a bit about you!

You'll get a copy of your application via email.