Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Software Engineer (Scala)

Quantifind
CompanyQuantifind
CategoryEngineering
LocationSan Francisco Bay Area
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted23 May 2026
Last verified12 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Requirements • You care deeply about your work and its impact on the work your team does , • You hold yourself to a high standard when it comes to writing clean, performant, and maintainable code that powers well-designed microservices and enhances Quantifind’s distributed data platform , • You work well with cross-functional teams that include Data Scientists, DevOps Engineers, Front-end Engineers and Product Managers , • You are proactive in suggesting how to improve the design, performance, and testing of the software that you build , • You can effectively balance near-term priorities with forward-looking ways to build a sustainable team culture , • You value the security of a company with a proven business model and enjoy the opportunities a startup offers , • BS or MS in Computer Science , • Professional software engineer for 2+ years with a focus on platform engineering , • Professional experience with Scala and/or Java , • Professional experience working with PostgreSQL , • Understanding of JVM internals and 2+ years of relevant experience working with code that runs in a JVM preferred , • Experience with Apache Spark, and/or general MapReduce technologies preferred , • You can design and prototype scalable algorithms , • You can create your own efficient data structures and algorithms when the ones found in open source libraries are lacking , • Professional experience writing unit tests and automated integration tests , • You can build microservices with REST APIs for real-time query engines and web crawlers , • You know how to set up ETL pipelines for data streams , • Familiarity with storage and caching solutions and the tradeoffs among them (Memcached, Redis, etc.) preferred , • Solid understanding of concurrency and distributed systems , • Understanding of algorithm complexity and performance implications , • Knowledge of Machine Learning techniques preferred , • Great communication skills so you can work directly with our Data Scientists, DevOps Engineers, Front-end Engineers and Product Managers , • Professional experience at a software startup strongly preferred , • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future What the job involves • Quantifind is seeking a Software Engineer for our Platform team to help define and deliver data services and machine learning infrastructure , • The Platform team owns all the infrastructure that powers the SaaS products we build for our customers , • We process terabytes of data each day on our own dedicated Hadoop clusters , • We use real-time data services to enable interactive investigations in our web applications , • We use Kubernetes and Docker for our container ecosystem, and we develop standalone services in Scala and Python and use Spark for MapReduce jobs , • You will work on Quantifind’s Scala infrastructure to generate risk signal results from diverse data sources such as Sanctions, PEP records, Negative News, Court & Arrest records, and much more