CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer, Data Engineering Jobs

29 Job Offers

Filters
Senior Software Engineer - Data Path
Save Icon
Join VAST Data in Tel Aviv as a Senior Software Engineer - Data Path. Develop the core data platform for the AI era using your strong C/C++ skills and Linux expertise. This is a key role in a revolutionary infrastructure company, offering the chance to work on massive datasets for AI training and...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
vastdata.com Logo
VAST Data
Expiration Date
Until further notice
Senior Software Engineer, Data Engineering
Save Icon
Join our team as a Senior Data Engineer in San Francisco. You will build and maintain robust data pipelines and software, collaborating with cross-functional teams. We require 5+ years of experience in data/software engineering, proficiency in Python/SQL, and modern data tools. Enjoy top benefits...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
229500.00 - 280500.00 USD / Year
mixpanel.com Logo
Mixpanel
Expiration Date
Until further notice
Senior Software Engineer - Business Systems Data Infrastructure
Save Icon
Lead the architecture of critical business systems at a fast-growing startup. This senior role requires 5+ years in distributed systems and AWS expertise. You'll own projects from design to launch, impacting sales, finance, and support teams. Enjoy top-tier benefits in San Mateo.
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
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
Software Senior Principal Engineer, Data Path Engineering
Save Icon
Join Dell in Warsaw as a Senior Principal Software Engineer in Data Path Engineering. Design and develop cutting-edge Big Data storage systems using C/C++ and Python. Leverage your 10+ years of experience in complex, high-performance software and distributed systems. Enjoy top benefits like priva...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
dell.com Logo
Dell
Expiration Date
Until further notice
Senior Software Engineer (Machine Learning/Applied Data Scientist)
Save Icon
Join our team in South Jordan as a Senior Software Engineer specializing in Machine Learning. You will design and deploy intelligent systems for recommendations and image analytics using Python, TensorFlow/PyTorch, and SQL. We offer competitive benefits including medical coverage, 401(k) match, g...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Senior Software Engineer- Big Data & Java
Save Icon
Join PointClickCare, a top health tech leader, to shape the future of healthcare data. As a Senior Software Engineer, you will design and build scalable big data solutions using Java, Apache Hudi, Spark, and Kafka. This US-based role offers impactful work with a flexible culture and comprehensive...
Location Icon
Location
United States
Salary Icon
Salary
158000.00 - 176000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Software Engineer- Big Data & Java
Save Icon
Join PointClickCare, a top health tech leader, as a Senior Software Engineer in Mississauga. Utilize your expertise in Big Data technologies like Apache Hudi, Spark, and Java to process our vast healthcare dataset. Develop scalable solutions in a culture that champions innovation and offers excep...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
142000.00 - 158000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Software Engineer - Windows Data
Save Icon
Join the Windows Data Team as a Senior Software Engineer in Redmond. Develop client-side telemetry solutions at a global scale, impacting over a billion devices. You will design and optimize data collection and upload systems using C, C++, or similar compiled languages. This role offers deep arch...
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 Engineering jobs represent a critical and high-impact career path at the intersection of software development, data architecture, and distributed systems. Professionals in this role are not merely data pipeline builders; they are specialized software engineers who apply rigorous software engineering principles—such as design patterns, clean architecture, testing, and operational excellence—to the unique challenges of data at scale. Their core mission is to design, construct, and maintain the robust, scalable, and reliable platforms that transform raw data into a trusted, accessible asset for analytics, machine learning, and business intelligence. Typically, a Senior Software Engineer in Data Engineering shoulders a wide array of responsibilities. They architect and implement high-volume data ingestion systems, often leveraging event-driven paradigms with tools like Apache Kafka. They design and optimize large-scale data processing jobs using frameworks such as Apache Spark, Flink, or cloud-native services, ensuring efficiency and cost-effectiveness. A significant part of their role involves building and maintaining the foundational data platform itself, which includes data lakes, warehouses (like Snowflake or BigQuery), and the orchestration layer (e.g., Apache Airflow) that ties everything together. They write production-grade code, often in Python, Java, Scala, or Go, to create resilient microservices and APIs that expose data capabilities to the rest of the organization. Beyond pure development, they are accountable for the platform's operational health, implementing robust monitoring, alerting, and disaster recovery procedures to meet stringent SLAs. The skill set required for these jobs is a powerful blend of software engineering and data-centric expertise. A strong foundation in computer science principles, data structures, and algorithms is paramount. Proficiency in one or more backend programming languages and experience with distributed systems design are non-negotiable. They must possess deep knowledge of SQL and database internals, spanning both transactional (OLTP) and analytical (OLAP) systems. Hands-on experience with major cloud providers (AWS, GCP, Azure) and their data services is standard. Equally important are the soft skills: the ability to lead technical design discussions, mentor junior engineers, collaborate with data scientists and analysts, and translate ambiguous business requirements into elegant technical solutions. Senior professionals in this field are expected to be force multipliers, setting high standards for code quality, system design, and operational practices. For those seeking Senior Software Engineer, Data Engineering jobs, the profession offers the opportunity to solve some of the most complex technical challenges in modern technology, building the infrastructure that powers data-driven decision-making across industries. It is a role demanding both deep technical prowess and strategic vision, ideal for engineers passionate about creating systems that are not just functional, but foundational to an organization's success.

Filters

×
Countries
Category
Location
Work Mode
Salary