Software Engineer III
Core
Build and improve entity resolution and matching services powering internal and customer-facing applications using large-scale data systems and machine learning.
Role type
Senior IC backend software engineer (entity resolution)
Builds
Scalable entity resolution and matching services for millions of users globally
Domain
SaaS / Data Infrastructure / Machine Learning
Deliverable
production ML models | product features
Required skills
Java 8+, Spring, distributed systems design, cloud-native infrastructure (GCP/AWS), Elasticsearch/Solr/Lucene, large-scale backend services
Preferred skills
Masters degree in CS/SE, first principles thinking, emerging tech adoption
Technologies
Java, Spring, GCP, AWS, Elasticsearch, Solr, Lucene
Responsibilities
Design and extend architecture for matching services, build best-in-class resolution systems, collaborate on long-term roadmap for match algorithms, implement low-latency solutions with large-scale data
Seniority
Senior, hands-on IC