Austin, United States of America Hybrid Employment $170,000 - $240,000/year

SentiLink is hiring a Senior Software Engineer, Data Platform

About the Role

As a Senior Software Engineer on the Data Platform team, you'll design and manage the core data systems that power identity fraud detection. Your work will directly influence the accuracy, performance, and reliability of data infrastructure used across multiple product teams.

What You'll Do

  • Design, build, and scale data pipelines to process large volumes of identity data with high precision and low latency
  • Improve data ingestion and transformation workflows using distributed processing frameworks
  • Implement and maintain data observability practices to ensure consistency, freshness, and integrity across systems
  • Optimize storage architectures and develop interfaces that support efficient querying and access patterns
  • Support product squads by providing scalable data solutions that accelerate feature delivery
  • Contribute to on-call rotations to maintain system stability and respond to production incidents
  • Guide junior engineers and help shape engineering standards through code reviews and knowledge sharing
  • Explore new technologies and approaches through internal projects and innovation sprints
  • Develop expertise in identity fraud detection to inform technical decisions and system design

Requirements

  • Minimum of 5 years in software or data engineering roles
  • Strong programming skills in Python or Golang, with experience in related frameworks
  • Proven background building and maintaining large-scale ETL/ELT pipelines using technologies such as Spark, Kafka, or Hadoop
  • Familiarity with cloud platforms including AWS, Azure, or GCP
  • In-depth knowledge of database systems—relational, NoSQL, and columnar stores—with expertise in query optimization
  • Experience deploying containerized data services on Kubernetes or similar orchestration platforms
  • Working knowledge of Infrastructure-as-Code and DevOps practices
  • Strong analytical abilities, communication skills, and the ability to thrive in ambiguous environments
  • Self-directed with the capacity to work independently and collaboratively
  • Experience in Agile or Scrum environments
  • Must be legally authorized to work in the United States and reside within the country

Preferred Qualifications

  • Hands-on experience with Spark and EMR
  • Background developing real-time streaming data applications
  • Proficiency with AWS services such as EKS, S3, Redshift, SQS/SNS, and EMR
  • Previous work in fintech or startup environments

Technical Environment

Our stack includes Python, Golang, PostgreSQL (RDS), OpenSearch, Redshift, EMR, Spark, Docker, Lambda, and a range of AWS cloud technologies.

Benefits

  • Employer-paid health insurance for you and your dependents
  • 401(k) plan with company match
  • Flexible paid time off policy
  • Regular in-person company gatherings
  • Home office stipend to support remote work
Required Skills
PythonGolangSparkETL/ELTAWSRedshiftPostgreSQLOpenSearchDockerLambdaEMRKafkaHadoopdistributed systemscloud platforms PythonGolangSparkETL/ELTAWSRedshiftPostgreSQLOpenSearchDockerLambdaEMRKafkaHadoopdistributed systemscloud platforms
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
SentiLink
SentiLink provides innovative identity and risk solutions, empowering institutions and individuals to transact with confidence. It builds the future of identity verification in the United States, replacing the status quo with solutions that are faster, smarter, and more accurate.
All jobs at SentiLink Visit website
Job Details
Department Engineering
Category data
Posted 2 hours ago