About the role:
We are looking for a Senior or Principal Backend Engineer who has experience working in consumer-facing web / mobile products, knows Python (Django) and has a track record of building & shipping products quickly from scratch, at scale (thousands of users).
You’ll be the first engineer on a completely new product and you'll be working directly with a world class team, with people from companies like Uber, Microsoft, SumUp, Revolut, Loft and Careem
Responsibilities:
- Collaborating with product and design and business teams in early product development
- Writing high-quality code and contribute on Architectural decisions
- Developing new features, APIs and different tech modules
- Translating designs and concepts into API skeletons and component architectures
- Designing and implement low-latency, high-availability, and performant applications
- Designing, build and implement micro-services architecture
- Technical conception and implementation of product-specific further developments (internal & external)
Requirements:
- Minimum 4 years of experience in backend engineering (preferred: Python / Java / Go / Node.js)
- Ability to define, design and ship new features
- Ability to work in a fast development environment and quickly adapt to changes
- Familiarity with CI /CD tools and agile development methodology, as well as version control tools such as Git
- AWS or other cloud provider experience
- Experience developing high transaction/volume processing applications
- Stellar communication and collaboration skills
- Experienced with Agile Methodologies
- Experienced with REST and JSON
- Experienced with best testing practices
- Experienced with SQL (Postgres) and NoSQL DBs
Nice to have:
- General familiarity with mortgages and how they work