via Ladders
$90K - 150K a year
Design and architect scalable software solutions with .NET and data technologies for clients.
Requires 8+ years software engineering, 3+ years technical leadership, expert C#/.NET and TypeScript, Kubernetes, AWS, Terraform, and strong architecture experience.
The Position We're looking to hire a Solutions Architect (.NET + Data) to join our team. You'll work with our incredible clients in one of two ways: • Team Augmentation: You will integrate directly into our client's team and work alongside their existing designers and engineers daily. • Design & Build: You will work on a FullStack product team to build and deliver a product to our clients. What We Are Looking For • 8+ years of professional software engineering experience. • 3+ years of experience in technical leadership, influencing architecture and engineering direction. • Advanced English is required. • Successful completion of a four-year college degree is required. • Expert-level proficiency in C#/.NET and TypeScript, with a deep understanding of the full software lifecycle. • Hands-on experience with TypeScript/JavaScript. • Proven experience mentoring senior engineers and raising the technical bar across a team. • Extensive experience designing and scaling event-driven architectures using Kafka or Kinesis and NoSQL/SQL databases. • Experience architecting and managing workloads in Kubernetes at scale (including Helm and Service Mesh). • Hands-on expertise in AWS, Kubernetes, and Terraform (Infrastructure as Code), with a focus on GitOps and automated delivery. • Strong understanding of microservices architecture and event-driven systems. • Experience implementing secure authentication and authorization using OAuth/OIDC. • Experience designing and maintaining APIs and service-to-service integrations. • Experience implementing comprehensive observability (Datadog/Prometheus) and testing strategies (TDD, Performance Testing) to ensure 24/7 system reliability. • Ability to work through new and difficult issues and contribute to libraries as needed. • Ability to create and maintain continuous integration and delivery of applications. • Forensic attention to detail. • A positive mindset and a can-do attitude. • Experience working on Agile/Scrum teams. • Meaningful experience working on large, complex systems. • Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon. • Ability to identify with the goals of FullStack's clients and dedicate yourself to delivering on the commitments you and your team make to them. • Ability to consistently work 40 hours per week. What We Offer • Competitive Salary. • Paid Time Off (vacation, sick leave, parental leave, and holidays) • 100% remote work. • The ability to work with leading startups and Fortune 500 companies. • Health, dental, and vision insurance. • 401(k) w/ 4% match. • Ample opportunity for career advancement. • Continuing education opportunities.
This job posting was last updated on 5/26/2026