Senior Full Stack Engineer (Europe)

Kalepa

Location
Europe
Job Type
full-time
Salary
$85k – $155k USD
Posted
June 26, 2025

Job Description

About Kalepa:

Commercial insurance is a trillion-dollar industry run out of Microsoft Outlook.

Kalepa is upending this.

Our state-of-the-art AI Copilot platform empowers underwriters to make smarter, faster, and more accurate decisions. Our AI is designed to deliver real results - insurers literally see massive improvements to their top and bottom lines as soon as they implement Copilot. That’s why our clients call Copilot “truly an underwriter’s dream” and proclaim that Copilot helps them “almost double the amount of accounts they can look at in the day."

Kalepa's team members bring experience from top technology companies, including Facebook, Google, Amazon, Mastercard, and Uber. Kalepa is backed by leading VCs like IA Ventures and Inspired Capital.

Our Values (This is important):

Many organizations have a dusty list of corporate values that no one ever follows. Kalepa is not one of those companies. Our values are designed to unlock the potential of our employees.

Success at Kalepa is bred from five core principles:

  • Hustle & Grit - We expect everyone at Kalepa to be excellent at what they do and relentless in pursuing their craft. There are no easy days. Kalepa’s exceptional speed and determination are our biggest differentiators: this is how we win.
  • Customer Focus - We will ruthlessly prioritize the work that drives our clients’ growth, profitability, and efficiency. We are not building things just because they seem cool - we are here to solve our customers’ most strategic problems.
  • Meritocracy - Too many exceptional people are stifled by corporate bureaucracies. At Kalepa, those people excel - and we reward tremendous results with rapid promotions and compensation growth.
  • Transparency - We are honest with each other. We don’t believe in back-office politics and keeping employees in the dark. Transparency allows us to instantly cut to the heart of the matter and figure it out together.
  • Experimentation - For many of the problems we face, no company has ever solved them before. We tackle these by quickly testing, measuring, and iterating to determine the path to success.

In addition to our NY office, we have remote employees speaking 10+ languages across the globe. But we invest in bringing our people together both for regional meetups and global offsites (2021 - Playa Del Carmen | 2022 - Rome | 2023 - Buenos Aires | 2024 - Lisbon).

Kalepa’s culture isn’t for everyone, and that’s ok. But for the people who are a fit, they can’t imagine working elsewhere.

About the Role:

Salary range: $85k – $155k USD*

We are looking for smart programmers who love to code, seek challenging problems and appreciate recognition for excellent work. As a core engineer you will step into a greenfield opportunity where your efforts will have a massive impact. You will be working on cutting edge tech including NLP, firmographic data, entity resolution and much more.

In this role you will work to solve interesting problems at the intersection of large and performant data pipelines, distributed systems, machine learning models, and robust infrastructure. You will be collaborating with a global team of full-stack, data, ML, and DevOps engineers who are considered polyglots flexing their ability to adapt as we scale.

You'll be right at home if you:

  • Have a minimum of 5+ years of relevant software engineering experience.
  • Have excellent development skills including design, debugging and problem solving.
  • Enjoy building front end components including end to end design/architecture.
  • You have experience in a modern FE framework – Preferably React/Redux.
  • You have experience in backend development and API Design.
  • You possess a bachelors or master's degree in computer science or a related field.
  • We primarily use Python3 however are open to seeing your code in other OO languages (Java, C++, C#, etc).
  • Experience with AWS as we work with serverless technologies and asynchronous workflow.
  • Have worked with relational databases with a preference for PostgreSQL
  • Have worked with some of the following tools: Docker, Git, GitHub, Flask, NumPy,Pandas.

What you’ll get:

  • Competitive salary (based on experience level)*.
  • Significant equity options package.
  • Work with an ambitious, smart, global, and fun team to transform a $1T global industry.
  • 20 days of PTO a year.
  • Global team offsites.
  • Phone reimbursement. Gym reimbursment.
  • Student stipend.

*The salary range listed is an estimate and will vary based on a variety of factors. Final compensation will be determined during the offer stage based on relevant experience, performance during the interview process, and geographic location, and may therefore differ from the posted range.

🎯 Who is this job for?

This role is ideal for a Senior Full-Stack Engineer with 5+ years of experience, skilled in React/Redux for frontend, Python (or similar OOP languages) for backend, and AWS for serverless infrastructure. Candidates should be adept at designing performant data pipelines, working with PostgreSQL, and solving complex architectural challenges. Experience with Flask, Docker, and collaborative global teams is a plus.

πŸ’¬ Potential Interview Questions

  1. What are the benefits of using React and Redux for building frontend components in large-scale applications?
    React promotes modular UI development, while Redux centralizes state management, making complex state flows predictable and easier to debug.

  2. How do you design scalable and secure RESTful APIs in a Python/Flask backend?
    Structure code with Blueprints, use Flask-RESTful for clean endpoints, apply authentication (e.g., JWT), input validation, and implement proper error handling.

  3. How do you handle asynchronous workflows using AWS serverless technologies?
    Use AWS Lambda with SQS or Step Functions to orchestrate tasks, ensuring scalability, fault-tolerance, and decoupling between services.

  4. Describe your experience working with relational databases like PostgreSQL in backend development.
    Design normalized schemas, use ORM tools (like SQLAlchemy), optimize queries with indexing, and ensure data integrity with constraints and migrations.

  5. What are some techniques for building performant data pipelines in Python?
    Use batch processing, memory-efficient libraries like Pandas and Dask, apply parallelism, and leverage logging and retry mechanisms for robustness.

  6. How do you ensure reliability and testability in a distributed system architecture?
    Use service contracts, implement retries and circuit breakers, write unit/integration tests, monitor with observability tools, and handle failure gracefully.

  7. What is entity resolution, and how would you approach implementing it?
    Entity resolution matches records representing the same entity; techniques include rule-based matching, fuzzy search, and ML models for similarity scoring.

  8. How do you structure and maintain a full-stack project using React and Flask?
    Separate frontend and backend into distinct modules, use a common API layer, automate builds and deployments, and enforce code quality checks via CI/CD.

  9. What are key principles for debugging large-scale full-stack systems?
    Start with logs and monitoring data, isolate layers, replicate issues locally, inspect network traffic, and trace data flow across services.

  10. How do you collaborate effectively in a global, polyglot engineering team?
    Use clear documentation, regular async updates, shared design patterns, version-controlled specs, and foster an open culture for code reviews and feedback.

πŸ“‹ Job Summary

Kalepa is hiring a Senior Full Stack Engineer in Europe to help revolutionize commercial insurance with their AI Copilot platform. You'll build cutting-edge features across React/Redux frontends and Python backends, working with technologies like Flask, PostgreSQL, and AWS. This full-time remote role offers a competitive salary (\$85K–\$155K USD), significant equity, and the chance to join a fast-paced, globally distributed team solving real-world data and machine learning challenges. Shape the future of insurance tech with a company that values grit, meritocracy, and bold experimentation.

Required Skills

React Redux

Related jobs