Senior Software Engineer (Data Team)
Description
You are looking for a job that will truly engage you. You have an entrepreneurial, independent spirit and can make things happen in a fast-paced startup environment. You want to grow and be challenged, but above all you want to work towards a mission, and for your work to have meaning.
We’re Darrow - a fast-growing legal tech startup with an open, action-based culture unlike any other. We are committed to pursuing our vision of "frictionless justice," using advanced Machine Learning & AI to revolutionize the justice system.
Our mission is about justice at scale: imagine walking into work every day knowing that you’re not only advancing your career but making a positive impact on the world. Darrow has more than 90 team members in Tel Aviv and New York, and is backed by world-class investors: Georgian, F2 Venture Capital, Entree Capital, NFX and YCombinator.
About The Role:
Are you an experienced engineer looking for more than just writing code? Are you ready to make a real impact on both technology and society? We’re looking for a Senior Software Engineer who is excited to be part of building something from the ground up - our next-generation data platform - while working closely with cross-functional teams and directly contributing to our mission of "frictionless justice."
We’re not just looking for someone to maintain pipelines, databases, or APIs. This role goes beyond typical engineering, offering you a unique opportunity to influence business-critical decisions, shape the technology stack, and work at the intersection of data, business, and product innovation. If you are passionate about solving complex problems and thrive in a dynamic, entrepreneurial environment, this is your chance to make an impact.
Requirements
- 5+ Years of experience as a Data Engineer / Backend Developer.
- 5+ Years of experience with a programming language (Python, Java, NodeJS) - We are working in Python :)
- Experience with designing data platforms, Data pipelines, and complex architecture.
- Familiarity with one of the main cloud providers.
- English ( spoken & written).
Advantages:
- Knowledge of advanced Bigdata topics and distributed computing.
- Knowledge of K8s, Docker, Spark, Elastic, and Airflow.
Responsibilities
Why you should join us:
- Ben, Yoni & Guy: The best team members!
- Join at a pivotal moment: This is a pivotal time to join the Data team. We are in the early stages of developing our data platform, and your technical expertise will shape our architecture and technology choices for years to come.
- Product & Impact-Driven mindset: You won't just work with data—you’ll collaborate closely with product managers, data scientists, engineers, and customers to ensure our solutions drive meaningful results across all company products.
- Core Team Influence: The Data team is central to everything we do. Your work will have a direct impact on the success of our products and the company as a whole. You’ll collaborate with multiple departments, providing the backbone that power our mission of frictionless justice.
- Innovate & Expand Our Tech Stack: You'll have the freedom to explore cutting-edge technologies and play a key role in expanding our data tech stack. This is your opportunity to shape the future of our platform by researching, testing, and implementing best-in-class solutions that will drive innovation and scalability across the organization.
Challenges: we are searching for a person who can understand data, and architecture and utilize AI capabilities to deliver impact to the company. Communicate with data vendors and consumers to achieve better data quality, coverage and utilization.