Senior Software Engineer, Data Platform
SentiLink· Technology
Remote$170k - $230kFull-timePosted 6mo ago
About the role
Senior Software Engineer on the Data Platform team at SentiLink, owning data infrastructure components that power the SentiLink suite of products. Collaborates with product, engineering, and data science to build, enhance, and modify the data platform supporting fraud detection products. Remote, US-based role.
Responsibilities
- Build, expand, and optimize data infrastructure to create the most accurate dataset of identities and their relationships
- Develop and operate secure, scalable, and reliable data ingestion and ETL/ELT pipelines that meet product requirements
- Design and maintain a data observability framework to ensure data quality and freshness
- Optimize data storage layer and build/maintain interfaces for scalable and fast data access
- Collaborate with product squads supporting their data platform needs for smooth delivery of existing and new products
- Participate in call rotation for production issues alongside engineering
- Mentor junior engineers and contribute to engineering best practices
- Drive innovation by participating in hackathons and performing proof of concepts
- Develop functional subject matter expertise within various areas of identity fraud domain
Qualifications
- 5+ years of experience in software engineering, data engineering or related field
- Proficient 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
- Hands-on experience with public cloud platforms such as AWS, Microsoft Azure or GCP
- Deep understanding of different database technologies including RDBMS (e.g. Postgres), NoSQL (OpenSearch, vector DB), Columnar data stores, and experience with writing efficient queries and optimization techniques
- 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 in ambiguity
- Experience working in a Scrum/Agile development environment
- Bonus: Spark/EMR, streaming apps, AWS technologies (EKS, SQS/SNS, EMR, Redshift, S3), fintech startup experience
- Candidates must be legally authorized to work in the United States and must live in the United States
Skills
Required:PythonGo (Golang)ETL/ELT pipelinesSpark/Hadoop/KafkaCloud platforms (AWS, Azure, GCP)Databases (PostgreSQL, OpenSearch, vector DB, columnar stores)KubernetesInfrastructure-as-CodeData observability
Benefits
- Employer paid group health insurance for you and your dependents
- 401(k) plan with employer match (or equivalent for non-US roles)
- Flexible paid time off
- Regular company-wide in-person events
- Home office stipend, and more!
Last updated Oct 22, 2026. Interested? Apply on the company site.
About SentiLink
The fraud experts
SentiLink combines technology and expertise to help financial institutions stop identity fraud at the application stage.
fraudidentity theftrisk solutionsdata & insightssecurityfinancial institutionsfintechsproducts
More open roles at SentiLink
- 4d ago
- Lead Recruiter, GTM & Business4d agoRemote · G&A
- Demand Generation Associate/Specialist1w agoRemote · Revenue
- Founding Mobile Developer3w agoRemote · Technology
- Head of Marketing (B2B)4w agoRemote · Revenue