Full Time

Senior Software Engineer - Engineering Toolchains & Workflow Automation

P-1 AI
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by P-1 AI, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer - Engineering Toolchains & Workflow Automation at P-1 AI will play a pivotal role in enhancing our software development processes through the creation and optimization of engineering toolchains. This position requires a strong foundation in software engineering, along with a passion for automation and improving workflows. The successful candidate will collaborate with cross-functional teams to design solutions that accelerate delivery, improve efficiency, and ensure the highest quality in our engineering practices.



Job Responsibilities

  • Design, develop, and maintain automation tools and workflows to optimize software development processes.
  • Collaborate with engineering teams to identify pain points and propose scalable solutions.
  • Implement and manage CI/CD pipelines that enhance code quality and deployment efficiency.
  • Conduct regular reviews of toolchain effectiveness and suggest enhancements based on user feedback.
  • Stay current with industry trends in software development and toolchain methodologies.
  • Train and mentor junior engineers on best practices in tooling and automation.
  • Ensure compliance with security and regulatory standards during toolchain development.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
  • Minimum of 5 years of experience in software engineering, with a focus on toolchain and automation development.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with continuous integration and continuous deployment (CI/CD) systems.
  • Strong understanding of version control systems, preferably Git.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.


Technologies & Tools

This position will regularly utilize a range of technologies and tools including but not limited to CI/CD platforms such as Jenkins or GitLab CI, configuration management tools like Ansible or Terraform, version control systems (primarily Git), and container orchestration services like Kubernetes. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is also advantageous as these services play a crucial role in our development and deployment strategies.



Ideal Candidates

The ideal candidate will demonstrate a strong analytical mindset combined with a proactive approach to problem-solving. They should be adaptable and open to learning new technologies, with a particular enthusiasm for software development and automation practices. Excellent communication skills are essential, as the successful candidate will need to collaborate effectively with various stakeholders. A cooperative spirit, coupled with a commitment to continuous improvement, will contribute to success in this dynamic role at P-1 AI.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.