Staff Software Development Engineer
Indexed description
The Person
You are passionate about software engineering, DevOps practices, and developer tooling. You possess strong problem-solving and leadership skills to drive complex migration challenges to resolution. You a able to communicate effectively and work optimally with different teams across AMD, bridging the gap between legacy workflows and modern Git-based development practices.
Key Responsibilities
- Plan, design, and execute the migration of repositories, history, branches, and metadata from Perforce to GitLab.
- Develop and maintain scripts, tools, and automation pipelines to support the migration process
- Work with engineering teams to map existing Perforce workflows (branching strategies, integrations, triggers) to GitLab equivalents.
- Ensure data integrity and completeness throughout the migration, including history preservation and validation.
- Create and maintain documentation, runbooks, and best practices for the migrated environment
- Provide technical guidance and training to teams adopting GitLab workflows.
- Debug and resolve migration issues, researching alternative and more efficient approaches when needed.
- Collaborate with DevOps and infrastructure teams to integrate GitLab with CI/CD pipelines and other development tools.
- Stay informed of SCM tooling trends, GitLab features, and industry best practices for large-scale migrations.
- Strong programming background with hands-on experience in C/C++ and in one or more scripting languages like Python or Bash or Ruby or Perl
- Demonstrated experience designing and building automation, scripts, and tooling frameworks for complex engineering workflows; familiarity with Perforce-to-Git migration approaches — including tools such as git-p4, Helix4Git, or custom migration frameworks — is a significant advantage
- Demonstrated experience with Git internals, branching models, and merge strategies (e.g. GitLab administration, including CI/CD pipeline architecture, GitLab Runners, and API-driven automation)
- Work experience with build systems, debuggers, and profilers; ability to navigate and operate effectively within large, multi-component software development environments
- Practical experience developing, operating software in both Windows and Linux or complex Electronic Design Automation environment with a comfort working across platform boundaries in distributed enterprise engineering ecosystems
- Knowledge of containerization (Docker) and infrastructure-as-code tooling such as Terraform or Ansible; experience integrating Source Control Management platforms with CI/CD pipelines and broader DevOps toolchains
- Demonstrated ability to align engineering, DevOps, and IT stakeholders around a shared technical approach
- Experience supporting geographically distributed engineering teams through major tooling or platform transitions, including the adoption and change management dimensions — not just the technical delivery.
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- Iasi (Hybrid) or Brasov (Remote) or Bucharest (Remote)
- Anywhere in Romania (Remote/Home Office)
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search