Senior Software Engineer (Go - Shell Scripting) (México)

Senior Software Engineer (Go - Shell Scripting) (México)

23 ago
|
Ampstek
|
México

23 ago

Ampstek

México

Hi,

Hope you are doing great!

We have the below urgent position with my client. Please reply if you are interested.

Job Role : Senior Software Engineer (Go - Shell Scripting)

Location : Brazil/Mexico (Remote)

Long Term Contract

Role Overview

We are seeking a Senior Software Engineer to design, build, and secure our core infrastructure and platform tooling. In this role, you will lead the development of critical systems in Go, engineer cross-platform build pipelines, and enforce low-level security boundaries. You will work extensively with internal build, testing, and cloud technologies to ensure high reliability and isolation across Linux, macOS, and Windows environments.

Key Responsibilities

- Core Development: Write robust, production-grade Go code and build console/shell automation scripts to manage local and cloud environments.
- Build Systems & Cross-Compilation: Configure and maintain Blaze/Bazel build systems to compile and cross-compile binaries targeting Linux, macOS (ARM), and Windows (x86).
- CI/CD & Pipeline Orchestration: Design complex build and test workflows using Rapid and Kokoro, automating the dynamic provisioning of ephemeral GCE VMs for end-to-end integration testing.
- OS-Level Security & Sandboxing: Implement OS-level process isolation and security perimeters using native platform technologies, including Linux Bubblewrap, macOS Seatbelt, and Windows AppContainer.
- Environment Provisioning: Integrate ephemeral GCP test project checkouts (via PRS)



to eliminate quota collisions and flakiness across test suites.

Required Qualifications

- Extensive hands-on software development experience in Go and console/shell scripting.
- Proven experience with Blaze/Bazel, specifically cross-compiling for Linux, macOS (ARM), and Windows (x86).
- Practical expertise orchestrating release and test pipelines with Rapid and Kokoro.
- Deep familiarity with operating system security controls and sandboxing mechanisms (Linux Bubblewrap, macOS Seatbelt, Windows AppContainer).
- Hands-on experience automating cloud infrastructure and ephemeral test environments using GCE VMs.

Desired / Preferred Qualifications

- Hermetic Testing: Experience configuring ITS to execute "in-a-box" functional tests on BorgLite with faked dependencies (e.g., IAM, Spanner) and leveraging CCFE rollback testing macros.
- E2E & Integration Testing: Familiarity with non-hermetic E2E post-submit validation against real staging dependencies using the Guitar framework.
- Cloud Resource Orchestration: Hands-on use of the Project Rental Service (PRS) for dynamic GCP test project management.
- Observability & Networking: Familiarity with modern proxy, telemetry, and observability standards such as Envoy and OpenTelemetry.

Thanks, and Regards

Saurabh Kumar | Team Lead [email protected] | www.ampstek.com https://www.linkedin.com/in/saurabh-kumar-yadav-518927a8/

Call to : +1 (phone hidden)

📌 Senior Software Engineer (Go - Shell Scripting) (México)
🏢 Ampstek
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (go - shell scripting) (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (go - shell scripting) (méxico) / méxico