← All roles

Senior Software Engineer, Data Platform

SentiLink· Technology
Apply on company site
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