Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Scala Developer  image - Rise Careers
Job details

Scala Developer

About Us

Riskified empowers businesses to unleash ecommerce growth by taking risk off the table. Many of the world’s biggest brands and publicly traded companies selling online rely on Riskified for guaranteed protection against chargebacks, to fight fraud and policy abuse at scale, and to improve customer retention. Developed and managed by the largest team of ecommerce risk analysts, data scientists and researchers, Riskified’s AI-powered fraud and risk intelligence platform analyzes the individual behind each interaction to provide real-time decisions and robust identity-based insights. Riskified is proud to work with incredible companies in virtually all industries including Booking.com, Acer, Gucci, Lorna Jane, GoPro, and many more.

We thrive in a collaborative work setting, alongside great people, to build and enhance products that matter. Abundant opportunities to create and contribute provide us with a sense of purpose that extends beyond ourselves, leaving a lasting impact. These sentiments capture why we choose Riskified every day. 

About the Role

As a Backend developer at Riskified’s Applications group, you’ll become a valuable member of an innovative and fast-growing department, working in a truly Agile environment utilizing cutting-edge technologies.

You will build generic services and infrastructure libs supporting our fraud management products that help our clients as well as our internal departments to expand Riskified’s ecosystem and make an impact on our business daily.

Our team develops high-quality backend solutions, delivered as generic infrastructure libs or services. These in turn translate into increasing velocity and quality for product-oriented teams.

We believe that developers should take full ownership of their work: from the initial feature planning phase alongside Product and Design; choosing the right technologies, designing the code and architecture; coding; PRing; and all the way to actual deployment in CI/CD environment, as well as post-deployment monitoring. It is all your responsibility.

Whether you enjoy writing complex business logic in the backend or tweaking the servers and infrastructure to perform well at scale, we encourage you to get your hands dirty end-to-end.

Our Stack: Scala, Cats Effect, AWS, Kafka, Docker, Kubernetes, Postgres, Elasticsearch, Aerospike, Snowflake, Airflow. Grafana, ArgoCD and more.

Qualifications

  • B.Sc. in Computer Science or equivalent
  • Over 5 years of demonstrated hands-on experience in server-side coding
  • 4+ years of experience with Scala or equivalent knowledge in Kotlin/Haskell/Rust
  • Familiar with microservice architecture, k8s as well as data-related tools like Databricks, Spark and Kafka
  • Proficient in database technologies (SQL/NoSQL)
  • Familiarity with stream applications is advantageous
  • An autodidactic approach to software development
  • A team player with strong communication skills, but also capable of working independently

Join us in shaping the future of Riskified’s innovative FinTech solutions, contributing to our cutting-edge environment while honing your skills as a Backend Developer. If you’re ready to take on  impactful challenges and excel in a collaborative, forward-thinking team, we encourage you to apply.

Life at Riskified

We are a fast-growing and dynamic tech company with 750+ team members globally. We value collaboration and innovative thinking. We’re looking for bright, driven, and passionate people to grow with us.

Our Tel-Aviv team is currently working in a hybrid of remote and in-office work. We have recently moved to our new space in Tel Aviv - check it out here

Some of our Tel Aviv Benefits & Perks:

  • Equity for all employees, Keren Hishtalmut, pension
  • Private medical insurance, extra time off for parents and caregivers
  • Commuter and parking benefits
  • Team events, fully-stocked kitchen,lunch stipend, happy hours, yoga, pilates, functional training, basketball, soccer
  • Wide-ranging opportunities to volunteer and make an impact
  • Commitment to your professional development with global onboarding, skills-based courses, full access to Udemy, lunch & learns
  • Awesome Riskified gifts and swag! 

In the News

Geektime: Riskified Goes Public

Walla!: Happy Hour at the Riskified Offices

Geektime Insider: A look at Riskified Tel Aviv

Globes: Riskified to contribute the highest amount up to date to Tmura

Globes: Riskified is among Israel’s fastest growing companies 

TechCrunch: Riskified Prevents Fraud on Your Favorite E-commerce Site

Riskified is deeply committed to the principle of equal opportunity for all individuals. We do not discriminate based on race, color, religion, sex, sexual orientation, national origin, age, disability, veteran status, or any other status protected by law.

Riskified Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Riskified DE&I Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Riskified
Riskified CEO photo
Eido Gal
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Scala Developer , Riskified

At Riskified, we are on the lookout for an experienced Scala Developer to join our vibrant team in Tel Aviv! You’ll be a crucial part of our Applications group, where you’ll dive into an innovative and fast-paced environment, utilizing the latest technologies. Your role as a Scala Developer will involve building infrastructure libraries and generic services that underpin our fraud management products, making a real impact in the e-commerce space. We believe in empowering our developers to take full ownership of their projects—from planning features with product teams to deploying solutions in a CI/CD environment. With our tech stack featuring Scala, AWS, Kafka, Docker, and more, you'll have the chance to work on complex business logic and optimize server performance. If you have over 5 years of server-side coding experience and are comfortable in a microservices architecture, this is the perfect opportunity for you to unleash your creativity and technical skills. Join our collaborative team at Riskified, where your contributions will help shape the future of our FinTech solutions and contribute to our mission of making e-commerce safer for everyone.

Frequently Asked Questions (FAQs) for Scala Developer Role at Riskified
What are the main responsibilities of a Scala Developer at Riskified?

As a Scala Developer at Riskified, your main responsibilities will revolve around building and maintaining robust backend solutions. You'll work closely with product and design teams from the feature planning stage through to deployment in a CI/CD environment. This includes designing code and architecture, crafting generic services and infrastructure libraries, and ensuring high-quality deliverables that boost efficiency for product teams and offer significant support for our clients' fraud management needs.

Join Rise to see the full answer
What qualifications do I need to apply for the Scala Developer position at Riskified?

To apply for the Scala Developer position at Riskified, candidates should possess a B.Sc. in Computer Science or a related field, along with over 5 years of hands-on server-side coding experience. Proficiency in Scala, or equivalent experience in languages like Kotlin, Haskell, or Rust is required, along with familiarity with microservices architecture and database technologies, both SQL and NoSQL. A self-driven approach to software development is being sought as well.

Join Rise to see the full answer
What technologies will I be working with as a Scala Developer at Riskified?

In the role of Scala Developer at Riskified, you will work with a diverse set of technologies, including Scala, Cats Effect, AWS, Kafka, PostgreSQL, Docker, Kubernetes, and Elasticsearch, among others. This means you'll have the chance to engage with cutting-edge tools that drive our innovative fraud management solutions forward while enhancing your technical skillset.

Join Rise to see the full answer
What does the work environment look like for a Scala Developer at Riskified?

At Riskified, we value collaboration and innovation. As a Scala Developer, you will work in a semi-remote hybrid environment, teaming up with incredible colleagues to enhance our product offerings. Our workspace in Tel Aviv is modern and designed to foster creativity and productivity, ensuring that you have a conducive atmosphere to thrive both individually and collectively.

Join Rise to see the full answer
Does Riskified offer any professional development opportunities for Scala Developers?

Absolutely! At Riskified, we are committed to the continuous professional growth of our employees. As a Scala Developer, you will have access to various resources including skills-based courses, global onboarding, and full access to Udemy. Additionally, our team regularly holds lunch and learns to facilitate knowledge sharing and foster learning opportunities within our collaborative environment.

Join Rise to see the full answer
Common Interview Questions for Scala Developer
Can you describe your experience with Scala and how it relates to backend development?

When answering this question, you should provide a brief overview of your journey with Scala, highlighting specific projects where you've implemented Scala for backend solutions. Discuss your hands-on experience, any relevant frameworks utilized, and the impact your contributions made to those projects, ensuring to tie this back to the skills and qualifications Riskified is seeking.

Join Rise to see the full answer
How do you approach designing the architecture for a new service?

In your response, emphasize the importance of understanding both user requirements and technical constraints. Discuss how you would conduct a thorough analysis of the project's goals, followed by outlining your approach to technology selection, data flow design, and scalability considerations. Highlight any past experiences where you successfully delivered architectural designs.

Join Rise to see the full answer
What strategies do you use to optimize backend performance?

To answer this question, outline specific strategies such as utilizing caching mechanisms, optimizing database queries, and considering load balancing techniques. You might also want to share any tools you’ve used for performance monitoring and the outcomes of your optimization efforts in previous projects.

Join Rise to see the full answer
How familiar are you with CI/CD processes and tools?

Share your experiences with Continuous Integration and Continuous Deployment processes, emphasizing tools such as Jenkins, GitLab CI, or ArgoCD that you have used. Discuss how these practices contribute to more efficient development cycles and the quality of releases, providing examples of how you have implemented CI/CD in past roles.

Join Rise to see the full answer
Can you explain the microservices architecture and its advantages?

Articulate what microservices architecture is and how it differs from monolithic architecture. Discuss the advantages, such as scalability, flexibility, and improved fault isolation. Provide examples in which you successfully applied microservices in your past roles and the benefits it brought to those projects.

Join Rise to see the full answer
Have you worked with any database technologies? Which do you prefer and why?

Discuss both SQL and NoSQL database technologies you've worked with, sharing insights into which you prefer for certain use cases and why. Highlight your best practices for database schema design and query optimization, providing examples from previous projects to illustrate your experience.

Join Rise to see the full answer
What is your experience with cloud technologies, particularly AWS?

When responding, detail your experience with AWS services relevant to backend development, such as EC2, RDS, Lambda, etc. Discuss specific projects where you utilized these services and how they contributed to the functionality or scalability of your solutions.

Join Rise to see the full answer
How do you handle debugging and troubleshooting issues in backend systems?

Describe your systematic approach to debugging, such as utilizing logging, profiling, and monitoring tools to gather information. Discuss processes you follow to isolate issues effectively and any relevant tools or frameworks you leverage for troubleshooting backend systems.

Join Rise to see the full answer
What role do you believe teamwork plays in the development process?

Discuss the critical nature of teamwork in achieving high-quality outcomes in development projects. Share examples of how collaboration with product teams, designers, and fellow developers has positively influenced project results and team morale.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you've solved?

Choose a specific instance that showcases your problem-solving skills. Describe the challenge, the steps you took to address it, and the eventual resolution. Highlight teamwork, creativity, and the technical skills you applied to overcome the issue effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings
Daleenda Remote No location specified
Posted 11 days ago
Photo of the Rise User
Notable Hybrid San Mateo
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Codeium Hybrid Mountain View
Posted 8 days ago

Ecommerce has transformative powers, and we believe everyone should be able to take part. But outdated solutions and overwhelmed systems create uncertainty and risk. We empower businesses to realize the full potential of eCommerce by making it sa...

28 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!