Software Architect

Posted Nov 3

This is a fully remote position, open to applicants in Massachusetts.

📋 Description

• Establish the technical vision for how Abacus develops, secures, and scales its healthcare data and data applications platforms.

• Convert business and customer requirements into target-state architectures spanning data, applications, cloud, and agent-assisted engineering.

• Create reusable application foundations, including application blueprints, integration contracts, and production-readiness criteria.

• Lead or contribute to reference architecture for data ingestion, transformation, distribution, serving, and application/service layers.

• Define and implement standards for scalability, high availability/disaster recovery, serverless patterns, and multi-tenant SaaS architecture across AWS and Azure.

• Design scalable architectures for healthcare data solutions along with analytical and operational serving layers.

• Establish data contracts, lineage, quality controls, metadata, and integration patterns.

• Define reusable standards for user management, front-end, and design systems.

• Translate architecture standards into skills, rules, templates, and evaluation criteria for agent-assisted development.

• Assess agent-generated code and designs, establishing quality scoring and review systems.

• Collaborate with AI Engineering on semantic/context layers, MCP/A2A interfaces, retrieval patterns, AI gateways, evaluation, traceability, and governed model access.

• Contribute to Architecture and Data Guilds, hackathons, design reviews, and pilot projects.

• Mentor engineers and Solution Architects while establishing efficient architecture review processes.

• Ensure architecture packages encompass deployment topology, support model, rollback strategy, operational telemetry, CI/CD, infrastructure as code, and observability.

• Deliver reference architectures, API/data contracts, starter implementations, architecture decision records, non-functional requirements, and operational-readiness checklists.


⛳️ Requirements

• Typically, 8+ years of software engineering experience, with substantial architecture experience in designing and guiding complex cloud, data, integration, and application solutions from discovery to production operation.

• Full-stack engineering experience across services, APIs, data, and cloud infrastructure.

• Capability to establish architecture standards and drive adoption through influence and collaboration.

• Practical experience with AWS and/or Azure.

• Knowledge of containers and container orchestration technologies, including Kubernetes/K8s, Amazon EKS, Azure AKS, Google GKE, OpenShift, or similar platforms.

• Familiarity with Git-based CI/CD, Infrastructure as Code, observability, and secure production operations.

• Experience with modern data platforms and distributed data processing such as Databricks and Spark or Snowflake.

• Understanding of modern application and service architectures, API-first services, identity and authorization, and multi-tenant SaaS patterns.

• Working knowledge of agentic and AI-enabled engineering, including LLM-enabled applications, MCP/A2A, LangGraph or similar orchestrations, AI-assisted developer tools, Agent Driven Development and Harnesses, retrieval/context patterns, evaluation, and responsible AI controls.

• Direct experience in building or maintaining reference architectures or developer platforms utilized by multiple teams.

• Experience in defining architecture standards, rules, or evaluation criteria for AI- or agent-assisted development workflows.

• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

• Strong communication skills with the ability to align senior business and technical stakeholders and produce clear architecture documentation.


🏝️ Benefits

• Unlimited paid time off.

• Work from any location.

• Comprehensive health coverage with various plan options.

• Equity granted to every employee.

• A growth-focused environment with ample development opportunities.

• Eligibility for performance bonuses.

• Opportunities for equity grants.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers