# Senior Software Engineer, Data Platform

Hiring organization: [SentiLink](https://career.thegoodapps.co/organizations/sentilink)

Canonical page: https://career.thegoodapps.co/jobs/e55a2ccf-8fa9-43a5-8aa8-2f7992ce2919

Listed on SentiLink's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: United States
- Remote: yes
- Salary: 170000 – 230000 USD per year

## Summary

SentiLink is seeking a Senior Software Engineer to own and expand the data infrastructure powering their identity verification platform, working across the full stack from ingestion and ETL pipelines to storage optimization and data quality. This role suits experienced data engineers comfortable with Python or Go, distributed systems at scale, and the autonomy to drive technical decisions in a fast-growing fintech startup.

_Our summary, not SentiLink's wording._

## Skills named

Amazon Elastic MapReduce (EMR), Amazon Redshift, Amazon Web Services (AWS), AWS Lambda, Docker, ETL, Infrastructure as Code, Kubernetes, PostgreSQL, Python, SPARK

## Required

- 5+ years of software engineering or data engineering experience
- Proficiency in Python or Golang
- Expertise building and maintaining ETL/ELT pipelines at scale using distributed technologies like Spark, Hadoop, or Kafka
- Hands-on experience with AWS, Azure, or GCP
- Deep understanding of RDBMS, NoSQL, and columnar data stores with query optimization skills
- Experience building enterprise-grade containerized data services on Kubernetes or similar platforms
- Infrastructure-as-Code and DevOps knowledge
- Scrum or Agile development experience
- Legally authorized to work in the United States and residing in the United States

## Nice to have

- Experience with Spark or EMR
- Built streaming applications
- AWS services including EKS, SQS/SNS, EMR, Redshift, or S3
- Prior fintech startup experience

Apply on SentiLink's site: https://jobs.ashbyhq.com/sentilink/a2463ea0-6585-429c-95f2-10dc4a8cdae8/application
