Senior Software Engineer (Apache Spark)

Quantifind 31 May 2025
Data Engineering Platform Engineer Java Scala Apache Spark

Quantifind is seeking a Senior Platform Engineer to enhance our Apache Spark pipeline, which generates risk signal results from diverse data sources. You will define and deliver data services and machine learning infrastructure, contributing to the backend that powers our SaaS products. You will process terabytes of data daily on our dedicated Apache Spark clusters.

Responsibilities:
* Write clean, performant, and maintainable code for microservices and our distributed data platform.
* Collaborate with cross-functional teams including Data Scientists, DevOps Engineers, Front-end Engineers, and Product Managers.
* Proactively improve software design, performance, and testing.
* Manage competing priorities while contributing to company and culture growth.
* Explore client-facing roles in software and consulting, focusing on delighting clients at Financial Institutions by helping them identify financial crimes.
* Apply critical thinking and problem-solving skills.
* Communicate complex concepts effectively in verbal and written presentations.
* Work closely with Sales, Product, and Technology teams to promote a Customer Centric culture.
* Demonstrate an entrepreneurial spirit with personal accountability for work quality.
* Maintain a positive attitude in a deadline-driven environment.

Requirements:
* BS or MS in Computer Science.
* 5+ years of professional Software Engineering experience with a focus on platform engineering.
* Experience at a software startup is strongly preferred.
* Great communication skills for collaborating with Data Scientists, DevOps Engineers, and Product Managers.
* Solid understanding of concurrency and distributed systems.
* Experience building software with Scala and/or Java.
* Ability to design and prototype scalable algorithms.
* Ability to create efficient data structures and algorithms.
* Deep understanding of algorithm complexity and performance implications.
* Experience with Apache Spark, HDFS, and/or general MapReduce technologies.
* Experience writing unit tests and automated integration tests.
* Experience working with code that runs in a JVM.
* Familiarity with storage and caching solutions (Memcached, Redis, Postgres, etc.).
* Ability to build microservices with REST APIs for real-time query engines and web crawlers.
* Knowledge of setting up ETL pipelines for data streams.
* Familiarity with Machine Learning techniques.
* Must be legally authorized to work in the United States without sponsorship.

Benefits:
* Competitive salary
* Company Equity
* Exceptional benefits package
* Flexible Vacation & Paid Time Off
* Employer-matched 401(k) plan
* A fun environment where work-life balance is valued

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Apply Now

Other Jobs

Sales Engineer

Greenhouse Software London, United Kingdom

Data Engineer II (Viator)

TripAdvisor Lisbon, Lisboa, Portugal

Solutions Architect

HyperScience New York City - NY, US Remote

Senior Software Engineer - SSE - McLean, VA

Appian Graphics Corp. McLean, Virginia