Skip to content
mimi

Software Architect

Plant Professionals, LLC

Remote (Global) Full-time Lead $140k – $160k/yr Today

About the role

Job Summary

We are seeking a high-impact Software Architect who thrives on solving complex problems with elegant, scalable solutions. This is a hands-on, cross-functional technical leadership role focused on building and scaling enterprise-grade systems using .NET and AWS Cloud technologies.

You will join a culture that values engineering craftsmanship over code churn and embraces a “you build it, you own it” mindset. We expect teams to fully own their systems—from design and development to deployment and production support—without reliance on external team dependencies.

As a Software Architect, you'll play a pivotal role in shaping how our systems evolve. If you see software architecture as a mix of technical authority, mentorship, and forward-thinking design, and you believe in fostering a culture of accountability and ownership, we want to talk to you.

Key Responsibilities

  • Lead end-to-end architecture design and review for new features and systems across .NET and Java ecosystems
  • Define and evolve cloud-native architecture, including infrastructure as code, CI/CD, and scalable services
  • Architect and guide implementation of responsive web applications using modern front-end technologies and best practices
  • Collaborate with product and engineering teams to translate business needs into scalable, reliable software systems
  • Act as a technical influencer: mentor developers, lead design sessions, establish coding standards, and advocate for engineering excellence
  • Identify and resolve architectural bottlenecks and drive continuous improvements in code quality and system performance
  • Participate in technical due diligence, vendor/product evaluations, and technology roadmapping
  • Represent architectural concerns in Agile planning and ensure security, compliance, and maintainability are front-of-mind

Required Qualifications

  • 8+ years of software development experience, preferably in high volume transaction environments
  • 3+ years of Senior Engineer, Principle Engineer or Architect level technical leadership roles in complex, multi-team environments
  • Deep understanding of architectural patterns: microservices, event-driven systems, REST/gRPC APIs, domain-driven design
  • Proven ability to influence engineering practices and lead by example with clean, maintainable, well-tested code
  • Excellent communication skills and ability to articulate tradeoffs in architectural decision-making

Preferred Qualifications

  • Experience with hybrid .NET + Java system integrations with strong hands-on knowledge of .NET (C#) and Java
  • Proficiency in designing and deploying applications in AWS Cloud
  • Experience in leading organizations out from under technical debt
  • Real-world experience building front-end applications with Angular, React or similar
  • Familiarity with observability tools (e.g., Datadog, New Relic or similar)
  • Familiarity with Machine Learning and Large Language Models

What Sets You Apart

  • A bias to action
  • You think like an engineer first and a coder second — you care about how and why, not just what
  • You elevate the people around you — mentoring, coaching, and guiding without ego
  • You balance pragmatism with long-term vision — understanding when to ship and when to refactor
  • You stay current but grounded — bringing in new ideas without chasing every trend

Skills

AWSC#.NETAngularDatadogDockergRPCJavaNew RelicReactRESTSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free