Sentilink
Senior Software Engineer, Data Platform
United States, Remote. Posted 18 days ago
The role
You will own data infrastructure components that support the SentiLink suite of products. You will work with product, engineering, and data science teams to build, enhance and modify the data platform that powers fraud detection products.
What you will do
- Build, expand, and optimize data infrastructure
- Develop and operate secure, scalable, and reliable data ingestion and ETL/ELT pipelines
- Design and maintain a data observability framework
- Optimize data storage layer and build/maintain interfaces
- Collaborate with product teams supporting data platform needs
- Participate in call rotation for production issues
- Mentor junior engineers and contribute to engineering best practices
- Drive innovation by participating in hackathons and doing proof of concepts
- Develop functional subject matter expertise within identity fraud domain
Required qualifications
- 5+ years of experience in software engineering, data engineering or related field
- Proficient in in python or golang and related technologies and frameworks
- Expertise in building and maintaining ETL/ELT pipelines at scale leveraging distributed data processing technologies like spark, hadoop, kafka or similar technologies
- Hands-on experience with public cloud platforms such as AWS, Microsoft Azure or GCP
- Deep understanding of different database technologies including but not limited to RDBMS (e.g. postgres), NoSQL (OpenSearch, vector DB), Columnar data stores etc. and experience with writing efficient
- Experience building enterprise grade, scalable, containerized data services and frameworks on Kubernetes or similar platforms
- Working knowledge of Infrastructure-as-Code and devops practices
- Excellent analytical and problem solving skills, interpersonal skills and a sense of humor
- Self organized and ability to work independently and with ambiguity
- Experience working in a scrum / Agile development environment
- Proficiency with using an AI tool such as Claude Code, ChatGPT/Codex, Cursor or another similar tool
Nice to have
- Experience working with Spark/EMR
- Built streaming applications
- Experience with AWS technologies such as EKS, SQS/SNS, EMR, Redshift, S3 etc.
- Prior experience working in a fintech startup
Benefits
- Employer paid group health insurance for you and your dependents
- 401(k) plan with employer match (or equivalent for non US-based roles)
- Flexible paid time off
- Regular company-wide in-person events
- Home office stipend
Before you apply
- Candidates must be legally authorized to work in the United States
- Candidates must live in the United States
About the company
SentiLink helps institutions and protects customers by accurately resolving identities and flagging fraud risk. They serve 13 of the top 15 U.S. banks and are a digital-first company with offices in the U.S. and India.