This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Member of Technical Staff to design, build, and evolve large-scale platform engineering and automation systems that enable reliable development, integration, testing, and release of complex software stacks.
Job Responsibility:
Architect and own scalable platform solutions for CI/CD, build, test, and release workflows used by multiple engineering teams
Design automation frameworks and reusable pipelines that emphasize reproducibility, reliability, and efficiency
Lead technical design discussions and drive alignment across teams with differing requirements and constraints
Develop and maintain containerized build and test environments, ensuring consistency across systems and releases
Implement and evolve manifest-driven, configuration-based systems that enable flexibility without sacrificing control
Integrate quality gates such as testing, performance validation, static analysis, and artifact management into automated workflows
Analyze system performance and pipeline efficiency, identifying bottlenecks and driving continuous improvement
Serve as a technical mentor, reviewing designs, guiding best practices, and raising overall engineering maturity
Partner closely with product, infrastructure, and software teams to ensure the platform evolves with business and technical needs
Document architecture, workflows, and operational best practices to enable long-term sustainability
Requirements:
Strong experience designing distributed or large-scale systems with an emphasis on automation and reliability
Proven expertise in CI/CD platforms and workflow orchestration (e.g., Jenkins or similar systems)
Hands-on experience with containerization technologies (Docker, container-based build/test workflows)
Solid programming and scripting skills in Python, C, or C++, with an emphasis on tooling and automation
Experience working with complex build systems, dependency management, and multi-component software stacks
Familiarity with performance analysis, benchmarking, or resource-intensive workloads (e.g., GPU, HPC, or systems software is a plus)
Demonstrated ability to work across teams and influence technical direction without formal authority
Strong written and verbal communication skills, especially for technical design and documentation
Bachelor’s or Master’s in Electrical Engineer, Computer Engineering, Computer Science, or a closely related field