Company Details

Overview

LaterPay is looking for a full time Backend Software Engineer to join our distributed tech team. You’ll work on various backend applications, building new features, as well as maintaining and fixing existing code.

We’re looking to hire someone at mid-level level or higher. We would expect the ideal candidate to be able to:

Working within a cross functional team of Product Managers, UX designers and frontend engineers to understand the requirements and scope that drive the design of technical solutions.You will potentially act as tech lead on one of our teams.

Contributing clean, functional and tested code.

Setting up and managing appropriate tooling.

Creating documentation of new features and maintaining to the documentation of existing ones.

Finding and addressing performance issues throughout the application.

Helping to identify and fix bugs and issues.

About you

Our ideal candidate has:

Experience with Python and its ecosystems.

Experience with or exposure to some other tools which exist in our projects: Django, Celery, PostgreSQL.

Be comfortable running as well as developing applications.

Experience with “zero downtime” deployments / migrations.

A good surface/contextual-level understanding of “the full web stack”.We don’t expect you to know the mechanics of a DNS SOA record, for example, but knowing the right tool to use for a given task is important, as is knowing enough to start asking helpful question.

A good command of English: written and verbal, producing and understanding. Communication is vital, especially as a distributed team, where most tools we use don’t communicate tone or body language.

Experience with team leadership

How we work

LaterPay has around 40 people spread over 12+ countries in time zones from UTC-8 to UTC+2. We’re a distributed team, though we have offices in Munich (DE) and New York (US).

We care more about the things you do than your presence at a chair at a desk at 9am every day. That said, most of us work Monday – Friday from 9ish UTC to 6ish UTC, and ideally you’ll overlap at least 4 hours with that. We try to be as asynchronous as possible, but still feel that we need some “synchronicity” to work well.

We value trust, ownership, collaboration, transparency, respect and inclusion. We’re proud to have employees from many different nationalities, genders, ages, backgrounds, educations, and races. We believe that intentionally assembling a diverse team is not only the right thing to do, but also necessary to build a product that works for and appeals to an audience that faithfully reflects our communities and our shared planet.