Try searching for skills, locations, or job titles

Senior Backend Engineer - Python, Supertab

Original link: https://www.python.org/jobs/7873/

  • Remote, Remote, Remote

    We’re looking for a seasoned Python backend developer with a passion for problem solving and a knack for leadership to join our fully distributed tech team full time. You're a problem-solving systems thinker with broad experience across the backend stack. If you’re interested in this role and have senior level experience, but don’t meet all of the criteria listed below, please apply anyway. We understand that growth is continuous and we are committed to helping you grow at Supertab.

    Our ideal candidate:

    • Has deep experience with Python and its ecosystems, as well as some experience with other parts of our tech stack.
    • Has some experience working in fintech, payments or ad serving.
    • Understands complex systems and the interactions between them in depth. Gives input on architecture and system design.
    • Seeks answers, refines requirements and decomposes complexity.
    • Translates ideas into projects with discrete tasks.
    • Provides mentorship to other members of the engineering team, gives guidance to and unblocks other engineers. Is sought out by others as a technical resource.
    • Makes good, informed decisions around technical debt and tradeoffs.
    • Communicates well with technical and non-technical colleagues.
    • Has a good understanding of API design and working with frontend engineers.
    • Has a good command of English: written and verbal, producing and understanding.
    • As a distributed team, we primarily communicate via Slack, so the ability to clearly and completely communicate in written English is vital.
    • We also frequently hop on calls, both audio and video, so the ability to clearly speak and understand English is also vital.
    • Has prior experience in a senior role

    BENEFITS

    • AllHands (biannual, in person team event)
    • Annual training, personal development, and wellness budget
    • Paid sick leave
    • Paid time off
    • Distributed, international team
    • Flexible work
    • Company laptop

    DEADLINE

    We will be accepting applications until June 13th.

    We’ll spend time reviewing applications until June 13th -- No need to check in with us if you don’t hear anything back from us during this time!

    PAY

    €85k - €92k (in line with UK, Germany market) / year, negotiable based on experience and skill level.

    Our current stack is:

    • Python
    • FastAPI, Pydantic, SQLAlchemy
    • PostgreSQL
    • Docker, AWS

    You’ll be responsible for:

    • Working within a backend team to improve our core product.
    • Leveraging your experience to simplify complex problems and provide solutions to business problems.
    • Playing a key role in taking our micropayments platform to market.
    • Working within a cross functional team of Product Managers, UX designers, Engineering Managers, and Frontend Engineers to understand the requirements and scope that drive the design of technical solutions.
    • Technical scoping and leading architectural discussions. Contributing clean, functioning and tested code.
    • Setting up and managing appropriate tooling.
    • Creating documentation for new features and maintaining documentation of existing ones.
    • Helping to identify and fix bugs, issues and performance bottlenecks.