CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer (Data Platform) United States Jobs

8 Job Offers

Senior Software Engineer - Data Platform, AI Infrastructure
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Data Platform
Save Icon
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
180000.00 - 220000.00 USD / Year
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Senior Staff Software Engineer: Data & Storage Platform
Save Icon
Lead the architecture of Uber's next-generation Data & Storage Platform, unifying batch, streaming, and AI compute. You will modernize exabyte-scale storage systems and drive the convergence of data and AI intelligence. This senior staff role is based in Seattle, San Francisco, or Sunnyvale, offe...
Location Icon
Location
United States , Seattle; San Francisco; Sunnyvale
Salary Icon
Salary
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer, AI Data Platform (CoreAI)
Save Icon
Join Microsoft's CoreAI team in Redmond to build the secure, scalable AI Data Platform. Design data pipelines and services to automate the dataset lifecycle and power AI model development. Requires 4+ years of coding experience and a passion for large-scale data infrastructure.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Data Platform
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
230000.00 - 265000.00 USD / Year
parafin.com Logo
Parafin
Expiration Date
Until further notice
Senior Software Engineer, Data Platform
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 200000.00 USD / Year
strava.com Logo
Strava
Expiration Date
Until further notice
Senior Software Engineer, Data Platform
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
107000.00 - 120000.00 USD / Year
missionwired.com Logo
MissionWired
Expiration Date
Until further notice
Senior Software Engineer, Data Platform
Save Icon
Join Verkada's Infrastructure team as a Senior Software Engineer, Data Platform in San Mateo. Design and build scalable data infrastructure and pipelines to empower data-driven decisions and product quality. We seek 5+ years of data engineering expertise in distributed systems and a passion for a...
Location Icon
Location
United States , San Mateo
Salary Icon
Salary
130000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice

About the Senior Software Engineer (Data Platform) role

Explore Senior Software Engineer (Data Platform) jobs and discover a pivotal career at the intersection of data infrastructure and software engineering. Professionals in this role are the architects and builders of the foundational systems that enable data-driven decision-making across modern organizations. They design, construct, and maintain scalable, reliable, and efficient data platforms that serve as the central nervous system for data ingestion, processing, storage, and serving.

A Senior Software Engineer in this domain typically shoulders a wide array of responsibilities. Core duties involve designing and implementing robust backend services and APIs that handle massive volumes of data. They build and optimize distributed systems using big data technologies like Apache Spark, Kafka, and Flink to ensure real-time and batch processing at scale. A significant part of the role is focused on ensuring data quality, reliability, and accessibility, often through the development of frameworks for data validation, monitoring, and lineage. These engineers collaborate closely with data scientists, analysts, and other product teams to understand data requirements and translate them into technical solutions, while also mentoring junior engineers and advocating for best practices.

The typical skill set for these jobs is both deep and broad. Expert-level programming proficiency in languages such as Java, Scala, Python, or Kotlin is a fundamental requirement. A strong grasp of software engineering principles, including system design, microservices architecture, and API development, is essential. Candidates must possess a deep understanding of cloud platforms (AWS, GCP, or Azure) and their managed data services. Proficiency with infrastructure as code tools like Terraform, containerization with Docker/Kubernetes, and CI/CD pipelines is standard. Solid SQL knowledge and experience with both relational and NoSQL databases are crucial. Importantly, these roles demand a mindset geared towards building for scale, resilience, security, and cost-efficiency, alongside excellent problem-solving skills for troubleshooting complex production issues.

Common requirements for Senior Software Engineer (Data Platform) jobs typically include a degree in Computer Science or a related STEM field, coupled with 5+ years of relevant software development experience, specifically with distributed systems and data-intensive applications. Success in this profession hinges on the ability to balance long-term architectural vision with the delivery of incremental value, making it a challenging and highly impactful career path for those passionate about engineering robust data infrastructure.