M

Mechanical Orchard

Custom app development and cloud operations

Software Engineer New Grad

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listedRemote

About the Job

Requirements

  • Have a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Have strong analytical skills and attention to detail.
  • Be comfortable with pair programming, Mechanical Orchard’s default mode of working together.
  • Be able to learn new software and technologies quickly.
  • Have a passion for generative artificial intelligence and/or data engineering.

Responsibilities

  • Work as part of small, cross-functional XP teams building advanced technology for customers or Mechanical Orchard using a variety of modern programming languages.
  • Pair program with other engineers and collaborate closely with product managers, designers, and other roles.
  • Learn and apply XP engineering practices such as pair programming, test-driven development, refactoring, continuous integration, and continuous delivery.
  • Operate and support production applications as a team in an agile DevSecOps model.
  • Collaborate on technical discovery efforts for existing customer systems, including legacy applications.
  • Continuously learn about relevant emerging technologies or practices and foster organizational growth through mentorship, tech talks, and other means.
  • Contribute to research efforts using the latest technologies in generative AI and data engineering.

Desired Qualifications

  • Have 1 to 4 years of software engineering experience through previous internships or co-op programs, work experience, coding competitions, publications, or other means.
  • Be comfortable in both application development and research environments.
  • Have exposure to or passion for XP practices such as pair programming and test-driven development.
  • Be comfortable as a full-stack developer and have expertise in at least one modern programming language and application framework.
  • Have strong communication and collaboration skills and empathy for working closely with the development team, customers, and others at Mechanical Orchard.

About the Company

Mechanical Orchard

Custom app development and cloud operations

Mechanical Orchard provides custom application development combined with managed cloud operations for Global 2000 and other large-scale customers. Its approach covers software design, development, and ongoing cloud management, integrating development with operations to build secure, reliable, and scalable applications. Unlike some competitors, it leverages the Pivotal Labs lineage and focuses on reducing risk and delivering predictable outcomes for greenfield projects and legacy modernization. Its goal is to let clients focus on their core business by removing the risks of building and running software in the cloud, delivering predictable results.

Company size
51-200
Company stage
Series B
Total funding
$81M
Headquarters
San Francisco, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Mechanical Orchard

See more jobs