Senior Software Engineer (Automation, Remote)

Canada - Remote; Europe - Remote; United States - Remote
Posted 6 days, 16 hours ago
Software Development

About the role

Job summary

This role focuses on leading the development of an automation platform for secure container image delivery. The position involves designing systems and building AI-powered tools to enhance the fulfillment platform's efficiency and reliability.

Qualifications

  • 5-7 years of experience in software engineering with a proven ability to design and implement complex systems.
  • Proficient in Go programming language.
  • Experience integrating AI/LLM into systems for automation and developer tooling, including prompt engineering and evaluation.
  • Strong systems architecture skills for designing scalable and loosely-coupled systems.
  • Familiarity with developer tools, CLIs, and automation platforms.
  • In-depth knowledge of Linux and build systems, including package managers and containerization.
  • Expertise in the container ecosystem, including Docker and Kubernetes.
  • Excellent communication skills for technical documentation and cross-team collaboration.

Responsibilities

  • Architect the automation platform, overseeing the technical vision and scaling decisions.
  • Develop AI-powered tooling for manifest generation and validation processes.
  • Write production-level Go code for CLI tools and services.
  • Create quality tooling to enhance customer reliability through automation.
  • Collaborate with engineering leadership to prioritize and address high-impact challenges.

Skills

  • Strong programming skills in Go.
  • Experience with AI/LLM integration and prompt engineering.
  • Knowledge of Linux, build systems, and container technologies.
  • Ability to design scalable systems and make effective trade-offs.

Education

  • Relevant degree in Computer Science or a related field is preferred but not explicitly required.

Tools

  • Proficiency with Docker, Kubernetes, and various build tools (Make, Bazel).
  • Familiarity with package managers and CI/CD pipelines.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job