Conceptualize and develop highly scalable architectures for our machine learning systems and platforms.
Engage with large-scale projects encompassing real-time and batch jobs, working across a spectrum of programming languages (Scala, Node.js) and technologies (Apache Spark, Kafka, Kubernetes, Docker, etc.).
Continuously deploy code to production, leveraging our advanced CI/CD tools.
Play an important role in the end-to-end development of products that significantly enhance Riskified’s core offerings.
Collaborate closely with engineering and product management teams to ideate, design, and implement new features across the product landscape.
Qualifications
Over 5 years of demonstrated hands-on experience in server-side coding.
Experience in Scala/Java, supported by practical work experience.
Experience in database technologies (SQL/noSQL).
Familiarity with stream applications is advantageous.
Possess a self-directed learning approach to software development.
Dedication to crafting clean, SOLID, and resilient code.
A collaborative team player with exceptional communication skills and the capacity to work autonomously.
Some of our Lisbon Benefits & Perks:
Hybrid mode of work
Flexible schedule
Recharge weekends
Healthcare & dental benefits
Fully-stocked kitchens
Commuter benefits
Benefits package per month—per your choice, e.g., work-from-home equipment, gym membership, wellbeing activities, and more.