368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$74k – $173k per year (Estimated)
Location
Remote (Canada)
Seniority
Junior · 1+ year exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Mechanical Orchard is an AI-native technology company that specializes in modernizing legacy systems and software. Their innovative approach involves using AI-enhanced tools to reinvent and operate critical business applications, particularly those on mainframes, with minimal risk. They leverage an iterative process of reverse-engineering and replication to progressively modernize and move applications to the cloud, maintaining system stability while enabling innovation.

At Mechanical Orchard, we specialize in safely rewriting the most critical and complex business applications-the software that runs the world as we know it today-so they’re ready to adapt quickly and easily to market challenges and opportunities. Our approach emerged from observing the decades-long failure patterns in modernization efforts and is designed to eliminate the risks and disruptions that characterize most projects. Our Generative AI platform, Imogen, harnesses this method using advanced data engineering, compiler and LLM based techniques to create something unique in the industry.

Our background in software development and the impact on the industry is well known: we've literally helped write the book on XP and other impactful Agile practices. We’re applying the same thoughtfulness and rigor in applying AI pragmatically where it helps. We believe in the durable principles behind Agile, and embrace the power of cross-functional teams, collective ownership, test driven development, short feedback loops, and continuous improvement.

We’re bringing joy to beleaguered IT teams everywhere. Together, we’re seeing how applying craft, expertise, and technologies we’re building can fundamentally transform the way companies operate, innovate, and win.

Our values are: Do the right thing. Do what works. Be kind.

  • As a Software Engineer at Mechanical Orchard, you’ll work on small, cross-functional teams to build technology that replaces or transforms legacy systems. You’ll learn from experienced peers through pair programming and gain hands-on experience with modern engineering practices like test-driven development and continuous delivery. We value curiosity, collaboration, and growth - and we’ll support you as you deepen your craft.

  • You will be expected to:

  • Work as part of small, cross functional XP teams building advanced technology for customers or for Mechanical Orchard using a variety of modern programming languages
  • Pair program with other engineers and collaborate closely with other roles such as product managers and designers
  • Learn and apply XP engineering practices such pair programming, test-driven development, refactoring, continuous integration and continuous delivery
  • Operate and support production applications as a team in the context of the 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 the growth of the organization through mentorship, tech talks, and other means
  • Contribute to research efforts using the latest technologies in generative AI and data engineering
  • Basic Qualifications

  • Have a Bachelor's, or Master's in Computer Science, Engineering or a related technical field
  • Strong analytical skills and attention to detail
  • Comfortable with pair programming, Mechanical Orchard’s default mode of working together

  • Ability to learn new software and technologies quickly
  • Passionate about generative AI and/or data engineering
  • Preferred Qualifications

  • 1 to 4 years of software engineering experience through previous internships or co-op programs, work experience, coding competitions, publications, etc.
  • Comfortable in both application development and research environments
  • Has exposure or passion for XP practices such as pair programming and test driven development
  • Comfortable as a full stack developer, and have expertise in at least one modern programming language and application framework
  • Strong communication and collaboration skills as well as empathy are essential for working closely with the development team, customers, and others at Mechanical Orchard.
  • Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    368,634 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Similar stack
    Same company
    Canada
    $19k – $47k per year (Estimated) • Remote • Full-Time • Perm
    C#
    C#
    ASP.NET Core
    Dapper
    Entity Framework Core
    Databases
    Apache Kafka
    ClickHouse
    ElasticSearch
    PostgreSQL
    RabbitMQ
    Redis
    DevOps
    CI/CD
    Docker
    Docker Compose
    GitHub Actions
    Kubernetes
    TeamCity
    GitHub
    GitLab
    Apply
    $17k – $43k per year (Estimated) • In office • Full-Time • Tomsk
    C#
    Java
    Python
    DevOps
    CI/CD
    Docker
    Git
    Grafana
    Graylog
    Kubernetes
    Prometheus
    Splunk
    Apply
    $19k – $47k per year (Estimated) • Remote • Full-Time • Tomsk
    C#
    C#
    ASP.NET Core
    Dapper
    Entity Framework Core
    Databases
    Apache Kafka
    ClickHouse
    ElasticSearch
    PostgreSQL
    RabbitMQ
    Redis
    DevOps
    CI/CD
    Docker
    Docker Compose
    GitHub Actions
    Kubernetes
    TeamCity
    GitHub
    GitLab
    Apply
    $17k – $43k per year (Estimated) • In office • Full-Time • Perm
    C#
    Java
    Python
    DevOps
    CI/CD
    Docker
    Git
    Grafana
    Graylog
    Kubernetes
    Prometheus
    Splunk
    Apply
    $18k – $48k per year (Estimated) • Remote/Hybrid • Full-Time • Moscow
    Python
    C++
    C++
    CMake
    DevOps
    Bitbucket
    CI/CD
    Git
    Gitflow
    Jenkins
    RTOS
    Chips/EDA
    OpenOCD
    Management
    Confluence
    Jira
    QA
    Pytest
    Apply
    $111k – $215k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • United States
    AI/ML
    LLM
    DevOps
    CI/CD
    Docker
    Helm
    Kubernetes
    Terraform
    Apply
    $91k – $207k per year (Estimated) • Remote • Full-Time • 4+ years exp • Bachelor's Degree
    Apply
    $99k – $247k per year (Estimated) • Remote • Full-Time
    AI/ML
    LLM
    Apply
    $70k – $150k per year • Remote • Full-Time • 4+ years exp • Canada
    PowerShell
    AI/ML
    Copilot
    DevOps
    Platform Engineering
    Cybersecurity
    Microsoft Entra ID
    Management
    Power Apps
    Power Automate
    ServiceNow
    Apply
    $76k – $165k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Canada
    PowerShell
    SQL
    Databases
    MS SQL
    MySQL
    Oracle
    PostgreSQL
    DevOps
    AWS
    Azure
    CI/CD
    Analytics
    ETL/ELT
    Apply
    $55k – $130k per year (Estimated) • Remote • Full-Time • Canada
    Java
    Python
    SQL
    Databases
    MS SQL
    Analytics
    Power BI
    Tableau
    Management
    Power Apps
    Power Automate
    Apply
    $97k – $191k per year (Estimated) • Remote • Full-Time • Canada
    JavaScript
    Python
    SQL
    TypeScript
    Python
    Django
    FastAPI
    Flask
    Databases
    Databricks
    PostGIS
    PostgreSQL
    Redis
    Frontend
    GraphQL
    React.js
    DevOps
    AWS
    Azure
    Azure DevOps
    Bitbucket
    Datadog
    Docker
    Git
    GitHub
    GitHub Actions
    GitLab
    Grafana
    Kubernetes
    Rest API
    Analytics
    ETL/ELT
    Management
    Jira
    ServiceNow
    QA
    Pytest
    Apply
    $107k – $157k per year • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • Quebec
    C#
    JavaScript
    Node JS
    Java
    Java
    Spring Boot
    Databases
    DynamoDB
    DevOps
    Amazon EC2
    AWS
    AWS Lambda
    Cybersecurity
    SOC 2
    Apply
    See all jobs
    This is one of many
    368,634 more open roles from verified company boards, updated every day.