Software Engineer
•Today
| Estimated Pay info | Based on similar jobs in your market$93 per hour |
|---|---|
| Hours | Full-time, Part-time |
| Location | San Jose, CA San Jose, California open_in_new |
About this job
Job Description
Job Description
Role :- Software Engineer
Location :- CA (Remote)
Duration : 12 months possible Extension
Mandatory Skills :- C Bazel with Starlark (formerly known as Skylark)
Role Overview
We are seeking a proactive and detail-oriented Software Engineer to join our team within the Google Build ecosystem. This engineer will lead and execute an end-to-end migration of clients from our legacy OutputMetadataService to a modern target service.
The ideal candidate possesses strong cross-functional communication and project management skills to coordinate with internal partner teams, paired with hands-on technical proficiency in C , Starlark in BAZEL tool.
Key Responsibilities
Phase 1: Operational Rollout & Configuration Management
" Client Engagement & Outreach: Serve as the primary point of contact for internal client teams; proactively notify stakeholders, communicate timelines, outline migration expectations, and address incoming inquiries.
" Migration Planning: Track, organize, and orchestrate concurrent client migrations across multiple developer teams without causing downtime or developer friction.
Phase 2: Client Codebase Migration & Deep Technical Refactoring
" Direct Codebase Refactoring: Directly update client codebases to migrate service requests and dependencies from OutputMetadataService to the new service.
" Build Configuration Modernization: Read, write, and refactor build rules and dependencies in Starlark across internal BUILD files.
" C Development: Implement, test, and submit production-quality changes in internal C libraries and client wrappers.
Location :- CA (Remote)
Duration : 12 months possible Extension
Mandatory Skills :- C Bazel with Starlark (formerly known as Skylark)
Role Overview
We are seeking a proactive and detail-oriented Software Engineer to join our team within the Google Build ecosystem. This engineer will lead and execute an end-to-end migration of clients from our legacy OutputMetadataService to a modern target service.
The ideal candidate possesses strong cross-functional communication and project management skills to coordinate with internal partner teams, paired with hands-on technical proficiency in C , Starlark in BAZEL tool.
Key Responsibilities
Phase 1: Operational Rollout & Configuration Management
" Client Engagement & Outreach: Serve as the primary point of contact for internal client teams; proactively notify stakeholders, communicate timelines, outline migration expectations, and address incoming inquiries.
" Migration Planning: Track, organize, and orchestrate concurrent client migrations across multiple developer teams without causing downtime or developer friction.
Phase 2: Client Codebase Migration & Deep Technical Refactoring
" Direct Codebase Refactoring: Directly update client codebases to migrate service requests and dependencies from OutputMetadataService to the new service.
" Build Configuration Modernization: Read, write, and refactor build rules and dependencies in Starlark across internal BUILD files.
" C Development: Implement, test, and submit production-quality changes in internal C libraries and client wrappers.
Nearby locations
Nearby Job Titles
Truck Driver Jobs Network Architect Jobs Applications Software Developer Jobs QA Tester Jobs Optician JobsNearby Locations
San Jose, CA Jobs Santa Clara, CA Jobs Sunnyvale, CA Jobs Palo Alto, CA Jobs California JobsNearby Companies
Hiring Drivers Now Jobs Apple Jobs Care.com Jobs Patriot Conceptions Jobs DoorDash JobsNearby Categories
Full-time Jobs Part-time Jobs Gig Jobs Posting ID: 1310146332 Posted: 2026-10-29 Job Title: Software Engineer