Senior Software Engineer

1 hour, 56 minutes ago
Senior
Software Development
Mechanical Orchard

Mechanical Orchard

Mechanical Orchard specializes in modernizing critical legacy applications through AI-driven technology, enabling the transition to maintainable and trustworthy modern code without disrupting existing operations.

Internet Software & Services
11-50
Founded 2022
$7M raised

Description

  • Modernize production mainframe systems using Imogen in collaboration with customers and partners.
  • Work in small cross-functional XP teams with daily pairing and close collaboration across product, design, engineering, and external partners.
  • Lead and facilitate technical discovery sessions and workshops to understand existing systems, identify risks, and shape delivery approaches.
  • Apply XP practices such as pair programming, test-driven development, refactoring, and CI/CD.
  • Use and experiment with LLM-assisted coding tools and help evolve best practices for AI-assisted software development.
  • Design, operate, and improve production systems with a focus on durability, operability, and long-term ownership.
  • Participate in on-call rotations for the systems delivered by the team.
  • Support partner engineers through pairing, mentoring, and shared problem solving to enable independent modernization delivery over time.
  • Work flexibly across time zones and occasionally travel to customer sites for kickoff, scoping, and workshops.

Requirements

  • Experience as an software engineer working on complex, real-world production systems.
  • Experience working directly with customers or partners in a client-facing or delivery-focused role.
  • Comfort leading technical discussions and facilitating workshops in ambiguous, high-stakes environments.
  • Experience with legacy mainframe systems, including COBOL and JCL, is important.
  • Familiarity with pair programming, test-driven development, refactoring, and continuous integration/continuous delivery practices.
  • Strong communication skills, empathy, and a collaborative mindset.
  • Interest in AI-assisted development and LLM-based coding tools, with sound engineering judgment.
  • Ability to collaborate across time zones, including with teams based in the US, UK, and India.
  • Willingness to participate in an on-call rotation and occasional international travel.
  • Experience mentoring or enabling other engineers to independently own delivery work is preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
56 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
56 minutes ago

Principal Software Engineer, Order

Olo 251-1K Internet Software & Services

Olo is hiring a Principal Software Engineer to lead architecture and technical strategy for its Order Engineering team in Belfast, with a fully remote role focused on scaling critical restaurant technology systems.

AWS CI/CD Kafka Kubernetes Microservices .NET Terraform
1 hour, 11 minutes ago

Member of Technical Staff, Trading (Derivatives)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff, Trading (Derivatives) to build and maintain institutional crypto trading systems that support front-office and back-office workflows in a regulated digital asset environment.

Git Go GraphQL gRPC MySQL PostgreSQL Solid.js TDD
1 hour, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers