Search jobs > Redwood City, CA > Senior service engineer

Senior Engineer, Engineering Shared Services

Informatica Corp.
Redwood City, California, US
Full-time

Build Your Career at Informatica

Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.

We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous minds who value solving some of the world's most challenging problems.

Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.

Senior Engineer, Engineering Shared Services - Redwood City, CA

We're looking for a senior software engineer candidate with experience in Python, Bash, and Git to join our team in Redwood City, CA.

You will report to the Director of Engineering Shared Services.

Technology You'll Use

Python, Bash, and Git

Your Role Responsibilities? Here's What You'll Do

  • Install, configure, upgrade, and administer Perforce servers, including code review, continuous integration, performance monitoring, and more.
  • Administer GitHub by setting up new users, groups, projects, and configurations, while providing first-level support for any user issues.
  • Define and enforce best practices for Perforce usage and GitHub across teams, ensuring efficient workflows and adherence to guidelines.
  • Monitor and upgrade servers to support distributed development across global teams, and troubleshoot Perforce and Git issues.
  • Collaborate with engineering teams to define branching strategies for releases, including major, minor, patch, and hotfix updates.
  • Design and implement workflows for Perforce, including branching, replicas, disaster recovery, site mirroring, and archiving.
  • Educate teams on effective GitHub usage, provide training, and promote best practices for continuous integration and development.
  • Support GitHub at an enterprise level, troubleshoot performance and access issues, and work on custom CI / CD solutions.
  • Automate administrative tasks with scripts and ensure smooth GitHub / Perforce operations across multiple environments.
  • Manage day-to-day operations, work allocation, and conduct periodic reviews, while driving service improvement programs based on user feedback.

What We'd Like to See

  • Git and GitHub
  • Conflict Resolution
  • Git Versioning Lifecycle
  • Forking and Pull Requests
  • GitHub Branch Protection
  • Perforce Administration
  • Helix Swarm
  • Perforce Branching and Merging
  • Perforce Replication and Mirroring
  • Perforce Continuous Integration
  • YAML, JSON, Markdown and HTML
  • Scripting Languages : Python, Bash, or PowerShell for automation and troubleshooting.
  • Collaborator Management : Experience managing user access, permissions, and roles in GitHub and Perforce environments.

Role Essentials

  • MS or BS in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience managing Perforce-based source control and continuous integration systems.
  • Proficient in administering Perforce on Linux servers with clients on Windows, Mac, and Linux.
  • Experience installing, configuring, and managing Helix Swarm and Linux servers (CentOS / RHEL preferred).
  • Familiarity with Git, including experience migrating from Perforce to Git.
  • Experience in administering GitHub services, including CI / CD runners.
  • Ability to solve complex SCM service issues.
  • Experience with global teams and enterprise-level GitHub administration.
  • Expertise in virtualized / cloud environments (AWS, Google Cloud, Azure) and configuration management tools (Chef, Puppet, Ansible).
  • Configure and troubleshoot HTTP / REST / JSON services.
  • Scripting skills in Python, with experience in bash or PowerShell.
  • Experience with IT protocols : TCP / IP, DNS, SSH / SSL, AD / LDAP.

Perks & Benefits

  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension / retirement plans)
  • Flexible time-off policy and hybrid working practices
  • Equity opportunities and an employee stock purchase program (ESPP)
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit

We're guided by our DATA values and passionate about building and delivering solutions that accelerate data innovations. We do that by creating an inclusive culture that celebrates and supports diversity.

So, if your experience aligns but doesn’t exactly match every qualification, apply anyway. You may be exactly who we need to fuel our future with innovative ideas and a thriving culture.

Informatica (NYSE : INFA), a leader in enterprise AI-powered cloud data management, brings data and AI to life by empowering businesses to realize the transformative power of their most critical assets.

We pioneered the Informatica Intelligent Data Management Cloud that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies.

Customers in approximately 100 countries and more than 80 of the Fortune 100 rely on Informatica. www.informatica.com. Connect with LinkedIn, X, and Facebook.

Informatica. Where data and AI come to life.

J-18808-Ljbffr

13 days ago
Related jobs
Promoted
Verkada
San Mateo, California

Our streaming team features strong software engineering talent with a lot of expertise in video streaming. ...

Promoted
Amazon Web Services (aws)
Cupertino, California

Amazon is seeking an experienced, results-oriented, Senior Software Dev Engineer. As we expand the reach of our algorithms and services, we need to scale and are looking for a talented software development engineer that wants to get experience with Software Defined Networking (SDN), hyper scale data...

Promoted
Verkada
San Mateo, California

Qualifications, skills, and all relevant experience needed for this role can be found in the full description below.Work cross-functionally with hardware team to develop camera features in C++ and Python.Lead code reviews, debugging, and bug fixes.Experiment/test with new development boards.Make reg...

Promoted
Google
Sunnyvale, California

Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh i...

Promoted
Verkada
San Mateo, California

As a member of our Systems Engineering team, you will lead, architect, and own the systems and processes that impact the Verkada sales, order, finance, and support teams. Work closely with the core software engineering team to integrate our product with our back end systems. ...

Apple
Cupertino, California

Do you love solving complex challenges? Are you an inventive self-starter who takes pride in making ideas come to life on a global scale? Are you passionate about developing data platforms using creative algorithms to process petabytes of data with very low latency? If so, join the Apple Services En...

Google
Sunnyvale, California

We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking ...

Apple
Cupertino, California

The Core Services team at Apple Services Engineering is looking for a software engineer to help build scalable and creative features that delight hundreds of millions of customers around the world on App Store, Apple Arcade, Apple Music, Apple TV+, Apple Books, Podcasts, MusicKit, iTunes etc. The Ap...

Amazon.com Services LLC
Sunnyvale, California

You will guide and inspire other engineers, participate in defining our engineering culture, and help to build a world class and highly self-motivated team. Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. We are looking for...

Amazon.com Services LLC
Palo Alto, California

We are looking for a Senior Machine Learning Engineer to work on improving search on Amazon using NLP, ML, and DL technology. You will develop scalable science and engineering solutions that work successfully in production. We are growing our collaborative group of engineers and applied scientists b...