Search jobs > San Jose, CA > Staff software engineer
Summary of Essential Job Functions
Check out the role overview below If you are confident you have got the right skills and experience, apply today.
- Design, develop, and maintain scalable and efficient data pipelines using Python, Pandas, Spark, and Google Dataflow.
- Strong background in relational databases such as SQL Server and MySQL along with a deep understanding of the Google Cloud Platform.
- Putting together large, intricate data sets to satisfy both functional and non-functional business needs.
- Collaborate with cross-functional teams to understand data requirements and implement solutions that meet business needs.
- Optimize and troubleshoot data pipelines for performance, reliability, and scalability.
- Ensure data integrity and quality throughout the pipeline by implementing validation and testing strategies.
- Determining, creating, and implementing internal process improvements, such as redesigning infrastructure for increased scalability, improving data delivery, and automating manual procedures.
- Develop and maintain documentation for data pipelines, including design documents, code comments, and operational guides.
- Provide technical guidance and mentorship to junior team members, promoting best practices and continuous learning.
- Having knowledge on data engineering, cloud computing, and analytics using PowerBI, Tableau, Data Studio, and Superset.
Work Experience & Qualifications
- Proven 10 to 12 years in design and development.
- Excellent customer-facing and internal communication skills.
- A bachelor’s degree in computer science, information science, or data science.
J-18808-Ljbffr
Staff Software Engineer
Bachelor's degree in computer science, engineering, math, or scientific discipline AND6 years of software development experience; OR 8 years of professional experience building software. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that anal...
Staff Software Engineer
Staff Software Engineer professional opening available at Wal-Mart in Sunnyvale, CA. ...
Staff, Software Engineer - Mobile
We're looking for a mobile staff engineer/technical lead to design and build new functionality and user experiences to support the Sam's Tech Member Desk applications. A strong foundation of software design – know-how to create software that’s extensible, reusable, and meets desired architectural ob...
Staff Software Engineer
Ws seeking software engineers at all levels to lead the design and implementation of innovative technologies. We are seeking creative engineers to build innovative technologies that involve hard problems in Security, Large Scale Distributed systems, AI and Cloud. Work closely with the CEO, Engineeri...
Sr. Staff Software Engineer, Systems Infrastructure
Staff Software Engineer, you will be a key technical leader and role model within the organization. As part of our world-class software engineering team, you will take the lead in building the next-generation infrastructure and platforms for LinkedIn, including but not limited to: service delivery p...
Staff Machine Learning Engineer, Software Vehicle Controls
As a Staff Machine Learning Engineer, you will be a crucial part of our team, working alongside engineers, data scientists, and domain experts to build models at scale, predict vehicle performance, and optimize SW parameters throughout the vehicle's lifetime. As a Staff Machine Learning Engineer at ...
Staff, Software Engineer - Data
Master's degree in Computer Science or related field and 3 years' experience in software engineering and Bachelor's degree in Computer Science and 4 years' experience in software engineering or related field OR 6 years' experience in software engineering or related field. Option 1: Bachelor's degree...
Staff Software Engineer (FE) - Payments
BILL is a leader in financial automation software for small and midsize businesses (SMBs). Payment Engineer will have an opportunity to re-architect the platform to accommodate the scaling needs and add capabilities to offer new products and services to our customers. ...
Staff Software Engineer - Ecomm
Minimum Qualifications: Bachelor of Science and 6 years' experience in software engineering OR Master of Science and 3 years' experience in software engineering. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer ...
Staff IT Software Engineer, Java/ SpringBoot
Are you passionate about building game-changing technology? We're looking for a talented Software Engineer to help shape the future of our IT Customer Experience Team! In this role, you’ll be at the forefront of delivering innovative solutions, including our cutting-edge licensing system, a critical...