1

Director Github Software Engineer Jobs in California

... CI, GitHub Actions) to automate build, test, and deployment workflows. - Collaborate with cross-functional teams including data engineers, DevOps, QA, and product managers to deliver end-to-end ...

As a Software Engineer, you'll focus on building test frameworks and infrastructure, internal tools ... Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions or similar tools.

Use Github and our cloud environment to manage and deploy code * Analyze user needs and develop ... Previous experience in software development, computer engineering, or other related fields

... and GitHub Preferred : • C# programming language • Angular, or related web application ... Message broker software (RabbitMQ, Azure Service Bus, Kafka, etc.) • Continuous Integration ...

Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in ... Familiarity with CI/CD pipelines and version control systems (Git, GitHub, GitLab). * Ability to ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Full-Stack Software Engineer Role Overview We are seeking an experienced and driven Full-Stack ... GitHub and ArgoCD. • Reliability & Security: Ensure secure, high-performance coding practices ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Full-Stack Software Engineer Role Overview We are seeking an experienced and driven Full-Stack ... GitHub and ArgoCD. • Reliability & Security: Ensure secure, high-performance coding practices ...

They are looking for a Software Engineer to ensure the quality and reliability of complex software ... Jenkins, GitHub Actions, GitLab CI, etc) • Collaborate with developers and the QA team to ...

Software Engineer

San Luis Obispo, CA · On-site

$104K - $145K/yr

A Software Engineer / Flight Systems job in San Luis Obispo, CA is currently available through ... Experience working within Git-based environments (GitHub / GitLab), including version control and ...

The team has fully adopted AI-assisted development workflows - spanning Claude Code and GitHub ... direct it, validate it against hardware specs and architecture constraints, and push the quality ...

Software Engineer

Irvine, CA · On-site

$110K - $130K/yr

Experience with AI tools like Claude Code, Amazon Kiro, and GitHub Copilot is a plus. * Strong ... unit while making a direct impact on the legal community. The Company's salary ranges are ...

next page

Showing results 1-20

Director Github Software Engineer information

What does a Director GitHub Software Engineer do?

A Director GitHub Software Engineer is a senior leadership role responsible for overseeing software engineering teams that build, maintain, and improve GitHub's platform and services. They set technical direction, manage engineering managers or leads, and collaborate with cross-functional teams to deliver high-impact projects. Their role also involves mentoring engineers, driving innovation, and ensuring that engineering practices align with organizational goals. Overall, they play a crucial part in scaling GitHub's technology and fostering a strong engineering culture.

What is the difference between Director Github Software Engineer vs Senior Github Software Engineer?

AspectDirector Github Software EngineerSenior Github Software Engineer
CredentialsBachelor's or Master's in CS, extensive experience, leadership skillsBachelor's or Master's in CS, 5+ years experience, technical expertise
Work EnvironmentLeads teams, strategic planning, cross-department collaborationDevelops code, mentors juniors, handles complex projects
Employer & Industry UsageTech companies, startups, large enterprises using GitHubSoftware development teams, tech firms, open-source projects

The main difference is that the Director Github Software Engineer focuses on leadership, strategy, and team management, while the Senior Github Software Engineer emphasizes technical expertise and hands-on coding. Both roles require strong GitHub experience, but the director position involves broader organizational responsibilities.

How does a Director GitHub Software Engineer balance technical leadership with team management responsibilities?

In the role of Director GitHub Software Engineer, you'll often split your time between high-level technical decision-making and people management. This means leading architectural discussions, setting engineering standards, and guiding the technical roadmap, while also mentoring engineers, conducting performance reviews, and fostering a collaborative team culture. Balancing these responsibilities requires strong communication skills and the ability to delegate effectively so that both project goals and team growth are achieved. Regular cross-functional meetings and close collaboration with product, design, and other engineering teams are also key aspects of the role.

What are the key skills and qualifications needed to thrive as a Director GitHub Software Engineer?

To thrive as a Director GitHub Software Engineer, you need deep expertise in software engineering, hands-on experience with GitHub, and a proven track record in leading engineering teams, often backed by a degree in computer science or a related field. Mastery of version control systems, cloud platforms, CI/CD pipelines, and familiarity with DevOps tools are essential, along with leadership certifications being advantageous. Exceptional communication, strategic thinking, and the ability to inspire and mentor teams set standout professionals apart. These skills and qualities are critical for driving technical innovation, fostering high-performing teams, and ensuring successful project delivery within a collaborative environment.
What are the most commonly searched types of Github Software Engineer jobs in California? The most popular types of Github Software Engineer jobs in California are:
What cities in California are hiring for Director Github Software Engineer jobs? Cities in California with the most Director Github Software Engineer job openings:
Infographic showing various Director Github Software Engineer job openings in California as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Software Engineer

smart folks inc

Sunnyvale, CA • On-site

Contractor

Posted 5 days ago


Job description

Title: Software Engineer
Location: Sunnyvale, CA/Austin, TX
Duration: Full-time/Contract
We are looking for an experienced Software Engineer to design, build, and maintain scalable backend services and data-driven systems. The ideal candidate has strong expertise in Java, exposure to Big Data technologies (including Apache Iceberg), Kubernetes, and CI/CD practices, and thrives in a fast-paced, collaborative engineering environment.

Responsibilities

- Design, develop, and maintain robust, scalable Java-based backend applications and services.

- Build and support data pipelines that read/write large-scale datasets, leveraging Apache Iceberg table format for efficient, reliable storage and querying.

- Work with Big Data ecosystems (e.g., Spark, Kafka, Hive) as needed to support platform and application features.

- Containerize applications and manage deployments using Kubernetes, ensuring high availability, scalability, and fault tolerance.

- Design and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to automate build, test, and deployment workflows.

- Collaborate with cross-functional teams including data engineers, DevOps, QA, and product managers to deliver end-to-end solutions.

- Write clean, well-tested, maintainable code following best software engineering practices.

- Monitor, troubleshoot, and optimize production systems for performance and reliability.

- Participate in code reviews, architecture discussions, and technical design decisions.

- Ensure data quality, security, and compliance across services and pipelines.

Required Qualifications

- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).

- 3+ years of professional software engineering experience.

- Strong proficiency in Java (Java 8+), including multithreading, collections, and design patterns.

- Working knowledge of Big Data frameworks/table formats such as Apache Iceberg, Spark, or Hive.

- Experience with ETL/data workflow concepts (building, consuming, or integrating with pipelines).

- Experience deploying and managing containerized applications with Kubernetes (Helm, Docker).

- Proven experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI/CD, GitHub Actions, or similar).

- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, Cassandra, MongoDB).

- Experience with version control systems (Git) and Agile/Scrum development practices.

- Strong problem-solving, debugging, and analytical skills.

Preferred Qualifications

- Experience with cloud platforms (AWS, Azure, or GCP).

- Familiarity with data lakehouse architectures and table formats (Iceberg, Delta Lake, Hudi).

- Knowledge of infrastructure-as-code tools (Terraform, Ansible).

- Experience with monitoring/observability tools (Prometheus, Grafana, ELK/EFK stack).

- Exposure to microservices architecture and RESTful API design.

- Understanding of data security, governance, and compliance best practices.
Regards,
Raja Srinivas
email: srinivas@smartfolksinc.com

​​​​​​​

Smart Folks logo

About Smart Folks

Sourced by ZipRecruiter

Smart Folks Inc. (SFI) is a global IT Staff Augmentation and Consulting Services that discovers handpicked smart talent and routes them to the right path. Smart Folks Inc. was founded in 2011 and is headquartered in McKinney, Texas. We have global operations with localized detail to meet the high caliber needs of our clients.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

McKinney, TX, US

Year founded

2011

Social media