Staff Software Engineer, Data Platform
$220k - $260kSentiLink
Role Description
As a Staff Software Engineer on the Data Platform team at SentiLink, you will help define the technical direction of the data platform that powers our fraud detection products. You will own the design and evolution of critical data infrastructure, enabling engineering, product, and data science teams to build reliable, scalable, and high-performing systems.
You'll partner closely with engineering leadership and cross-functional teams to solve some of the company's most complex technical challenges, balancing immediate product needs with long-term platform investments. As a technical leader, you'll influence architecture across multiple teams, mentor junior engineers on the team, and establish engineering standards that improve how we build and operate data systems.
This is a remote, US-based role.
Technologies
- Python
- Golang
- PostgreSQL (RDS)
- OpenSearch
- Redshift
- EMR
- Spark
- Docker
- Lambda
- AWS technologies
Responsibilities
- Define the long-term technical vision and architecture for SentiLink's Data Platform.
- Design and evolve large-scale data infrastructure that powers our identity and fraud detection systems.
- Lead the architecture of secure, scalable, and highly reliable batch and streaming data pipelines capable of processing billions of records.
- Drive improvements in scalability, reliability, performance, observability, and operational excellence for the data platform.
- Partner with Product, Engineering, Data Science, and Infrastructure teams to solve cross-functional technical challenges and align platform investments with company priorities.
- Establish engineering standards, architectural patterns, and best practices for data infrastructure across multiple teams.
- Make thoughtful build-versus-buy decisions and evaluate emerging technologies to improve platform capabilities.
- Drive operational excellence by improving production reliability, incident response, and system observability.
- Participate in production support and on-call rotation while improving systems to reduce operational burden over time.
- Develop deep subject matter expertise in identity, fraud detection, and large-scale data processing.
Requirements
- 10+ years of experience in software engineering, data engineering, or a related field, with demonstrated ownership of large-scale distributed systems.
- Expert-level proficiency in Python or Golang.
- Extensive experience designing and operating large-scale ETL/ELT and streaming data platforms using technologies such as Spark, Kafka, Flink, Hadoop, or similar distributed processing frameworks.
- Strong experience designing scalable distributed systems in AWS, Azure, or GCP.
- Deep expertise across multiple data storage technologies, including relational databases (PostgreSQL), search platforms (OpenSearch), columnar data stores, object storage, and modern data lake architectures.
- Experience designing highly available, containerized services running on Kubernetes or similar orchestration platforms.
- Strong understanding of Infrastructure-as-Code, CI/CD, observability, and modern DevOps practices.
- Demonstrated ability to lead technical initiatives spanning multiple engineering teams.
- Proven experience making architectural decisions that balance scalability, reliability, maintainability, and developer productivity.
- Strong communication skills with the ability to influence technical direction across teams and levels.
- Comfortable operating in ambiguous environments while independently driving complex initiatives from concept to execution.
Bonus Points
- Experience with AWS technologies such as EKS, SQS/SNS, EMR, Redshift, S3, Lambda, and Glue.
- Experience designing data platforms supporting machine learning or AI workloads.
- Prior experience at a high-growth infrastructure, fintech, or data-intensive technology company.
Compensation
$220,000 - $260,000 + equity + benefits
Note: This salary range may be inclusive of multiple career levels, and the actual base salary within that range will be determined by several components including but not limited to the individual's experience, skills, and qualifications.
Perks
- 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, and more!
Corporate Values
- Follow Through
- Deep Understanding
- Whatever It Takes
- Do Something Smart
$150k - $250k
...kind decision science platform for the new digital privacy paradigm where data sharing and PII is restricted... ..., economists and engineers from Google, Netflix, Amazon... ...for both Senior and Staff level engineers to help... ...who is both a great software engineer and an excellent...SuggestedFull time$220k - $255.8k
Role Description As a Sr. Staff Data Platform Engineer, you will be the primary architect and visionary for the core data infrastructure that powers... .... Is this role for you? ~YES, if: You are a Backend/Software Engineer who loves solving "Big Data" problems, building...SuggestedFull timeFlexible hours$170k - $240k
Role Description Built is looking for a Staff Software Engineer to join our Data Platform team and lead the next generation of customer-facing data product experiences. In this role, you will build the application layer where Built’s data products are discovered, accessed...SuggestedFull timeLocal area$166.7k - $232k
Role Description The Data Platform team powers Pantheon’s data infrastructure and delivers analytics across the company. We’ve built... ...enterprise-wide access to data — and we’re looking for a Staff Software Engineer to take it to the next level. ~Extend the platform...SuggestedFull timeWork at officeFlexible hours$160k - $180k
Role Description We are looking for a Staff Software Engineer to join our Data and Partner Platform team (DAP) and help shape the future of energy technology. In this role, you will operate at the intersection of deep technical craft and broad organizational impact - driving...SuggestedFull timeContract workCasual work$195k - $257.5k
...the world's leading internet financial platform companies, building the foundation of... ...individual contributors: Senior Software Engineer (III) Staff Software Engineer (IV) Your team... ...responsible for: As a member of the Data Platform Engineering team, you own...Contract workRemote workFlexible hours$194k - $267k
...too, let's talk. About the Team The Data Platform team is responsible for the... ...ownership. We expect great things from our engineers and reward them with stimulating new projects... ...This is an opportunity for experienced Software Engineers to join our fast growing Data...Permanent employmentLocal areaWorldwideFlexible hours$208.59k - $429.45k
...of people around the world come to our platform to find creative ideas, dream about... ...AI in our recruiting process here.The Data Product Platform is mission-critical to... ...handling of all data.We are seeking a Sr. Staff Software Engineer to provide technical leadership and...Part timeWork at officeLocal areaRemote workRelocationRelocation package- ...StackAdapt is a self-serve advertising platform that specializes in multi-channel... ...in North America. We're seeking a Staff Software Engineer to help lead our growing backend engineering... ...and stores several terabytes of data every day. Our technologies include Go...Remote jobFull timeWork from homeHome office
$163k - $217.67k
...Description Tenable is looking for a Staff Software Engineer to join our core product engineering team... ...the Backbone, not just Processing Data: This role centers on crafting the services... ..., and retrieval of data within the platform, ensuring robustness and efficiency....Full timeWork experience placementFlexible hours$176k - $253k
Role Description We are seeking a Staff Software Engineer, Data Engineering to lead the design and development of the production data platform that powers machine learning across Omada. In this role, you will partner closely with: ~Data Scientists ~Applied AI Engineers...Full timeRemote workWork from homeFlexible hours- ...Description The Cint Technology team is looking for a Staff Software Engineer to join our international Data Solutions & Measurement team. This position is for... ...digital insights and research technology. The Cint platform automates the insights-gathering process so that...Full timeRemote work
$210k - $240k
...expanding its investment in clinical data infrastructure as a core... ...-of-the-art clinical data platform that collects, processes, and... ...a critical capability. This engineer will own key systems within that... ...delivered at scale. As a Staff Software Engineer focused on Data Extraction...Full timeFlexible hours$117k - $171k
...every season — and the platforms built by Digital Farming Solutions Engineering are what makes those decisions smarter. As a Staff Engineer, your role is to... ...across precision agriculture data, geospatial imagery, and... ...years of experience in software and data engineering...Full time- ...hand with the following client to help find a Senior Software Engineer for their Stats & Analytics, Data Delivery team. The client is one of Canada's... ...high complexities and scalability challenges, their platform does 465 billion automated optimizations per second....Full timeWork from homeHome office
- Role Description As a Senior Staff Software Engineer on Data Delivery, you will help shape the long-term technical strategy for Data Delivery and... ...domain. You will work across teams to understand how the platform fits together, identify the right technical investments,...Full timeWork from homeHome office
$120k - $190k
Role Description The Staff Data Engineer is a senior technical leader responsible for designing,... ..., and operating enterprise-scale data platforms and data products within the Enterprise... ..., tests, deploys, and maintains software, with a clear understanding of the value...Full timeWork experience placementShift work$210k - $260k
...Description We are building a next-generation intelligent data platform for private markets - a greenfield initiative that... ...team working at the intersection of modern data engineering and applied AI. As a Staff Software Engineer, Data, you will own the design and hands-...Full timeWork from homeFlexible hours$200k - $250k
...About the role Flex is looking for a Staff AI Engineer to join our AI Central Team and help us... ...agentic workflows. You will own AI platform features and capabilities end-to-end including... ...: ~6+ years of experience in software development or a related field, with at...Full timeLocal areaRelocation packageFlexible hours2 days per week3 days per week$195k - $305k
...The Operational Tools software team at Zoox is seeking a Senior/Staff Software Engineer to help architect and build the critical... ...evolution of Zoox’s autonomous platform. This is an opportunity to solve... ...information about how your data is processed, please contact us...Full timeTemporary workRelocation package$160k - $220k
...WHAT YOU’LL DO As a Staff Software Engineer on the Platform team, you will build software that solves complex problems while considering long-term strategy and direction. You will deliver simple, elegant, scalable, and extensible solutions that balance short-term and...Full timeTemporary workWork experience placementLocal area- ...future of how work gets done. Build the future of data. Join the Snowflake team. The Snowflake Machine Learning Platform team’s mission is to enable customers to bring... ...Experience in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and...Full time
$180k - $250k
...Senior Software Engineer – Cloud Communications Platform South San Francisco, California, USA About Zipline... ...the platform that moves critical data from embedded systems into the cloud... ...We are looking for a Senior or Staff Software Engineer to expand and harden...Full time- ...Communication Pipelines team builds the platform that enables cloud services to communicate... ...our driverless robo-taxi service. As an engineer on this team, you will help build the microservices... ...involve investigating observability data, making inferences, and coming up with...Full timeTemporary workCasual workRelocation package
- ...vector database and knowledge engine, Pinecone Nexus, power... ...and Role: The Experience Platform team is at the center of one... ...most exciting transitions in software development history — the shift... ...Requirements: Senior and Staff Engineers at Pinecone operate...Full timeLocal areaWork from homeWorldwideFlexible hoursShift work
- ...operates the foundations that power Us: networking, data, ML serving, developer platform, and real‑time voice. We partner closely with product... ...About the Role We're looking for a Senior Software Engineer to help build and evolve our internal developer platform...Full timeLocal area
$172.8k - $324k
Role Description The Platform & Infrastructure team builds... ...our scientists and engineers to innovate at scale. We... ...are looking for a Senior Staff Engineer to act as a... ...years of professional software development experience,... ...infrastructure for large training, data-generation, and...Full timeSeasonal workRemote workFlexible hours$150k - $200k
Role Description We are looking for a Staff Software Engineer – Build Platform to architect, scale, and evolve the systems that make this possible. This is not a traditional DevOps or CI/CD role. This is a senior technical leadership position where you'll own one of...Full timeFlexible hours$230k - $270k
Role Description As a Staff Software Engineer, you will play a crucial role in designing, developing... ...infrastructure that underpins our AI platform. Your expertise in coding and architecture... ...in database architecture and scalable data systems, including distributed...Full timeContract workLocal area$175k - $220k
...Architecture team defines how that platform is designed and built. We set... ..., and standards the rest of engineering builds on, run technical design... ...systems ourselves. We're hiring a Staff Software Engineer to own work like event-driven data integration on Kafka, large-...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Data Platform. Be the first to apply!
















