Search jobs > San Jose, CA > Staff software engineer

Staff Software Engineer

Karkidi
San Jose, California, US
Full-time

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

4 hours ago
Related jobs
Promoted
10x Genomics Inc
San Jose, California

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...

Promoted
Wal-Mart
Sunnyvale, California

Staff Software Engineer professional opening available at Wal-Mart in Sunnyvale, CA. ...

Promoted
Walmart Global Tech
Sunnyvale, California

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...

Promoted
Ambient Security
CA, United States

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...

Promoted
LinkedIn
Mountain View, California

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...

Promoted
Rivian
Palo Alto, California

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 ...

Promoted
Walmart
Sunnyvale, California

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...

Promoted
BILL
San Jose, California

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. ...

Walmart
Sunnyvale, California

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 ...

Palo Alto Networks
Santa Clara, California

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...