Jobs · Engineering

Software and Integration Architect

Smarsh · United States · Yesterday
RemoteRemoteEngineering$165k–$185k/yrFull-time

Summary

As a Software and Integration Architect at Smarsh, you will define and execute the software and integration architecture that connects Smarsh’s operational systems and 12+ product platforms. This role blends general software and cloud architecture with integration architecture, requiring strong system design skills across backend services, cloud infrastructure, and user-facing applications.

Responsibilities

  • Lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications.

  • Own the architecture, standards, and delivery for all integrations across IT and Operations, built primarily on AWS and MuleSoft with Python as the core language.

  • Own the systems that support provisioning, billing, telemetry, product usage tracking, and revenue streams across Smarsh’s product ecosystem.

  • Design cloud-native, microservices-based architectures with clear service boundaries, scalable communication patterns, and fault tolerance.

  • Lead hands-on development of backend services and integration components using Python, AWS Lambda, MuleSoft, and other cloud-native and integration technologies.

  • Guide the architecture of modern, user-facing web applications, partnering with the team to deliver polished, performant experiences backed by clean API contracts.

  • Define, advance, and set the standard for our AI-SDLC methodology, using AI coding tools such as Claude, ChatGPT, Ollama, and other leading and open-source options as a core part of the development lifecycle, and establishing patterns and guardrails for safe, consistent AI-assisted development.

  • Architect and build AI tooling that extends AI capabilities into the team’s workflows, including Claude plugins and MCP (Model Context Protocol) servers.

  • Own the cloud infrastructure lifecycle using infrastructure-as-code, and define CI/CD and release engineering practices with automated testing, deployment safety, and rollback strategies.

  • Lead observability and operational readiness across systems, including metrics, logging, tracing, alerting, and cloud cost awareness.

  • Translate architectural designs into clear Jira epics, stories, and tasks, and guide technical prioritization in collaboration with Engineering leadership within Agile delivery.

  • Design testing strategies for large, distributed systems, including integration, end-to-end, performance, and failure scenario testing.

  • Provide architectural direction and technical mentorship across the team, and establish and maintain software and integration architecture standards, governance, and best practices.

Requirements

  • 10+ years of experience in software and integration architecture, including significant ownership of large-scale, distributed systems.

  • Expert-level AWS and software architecture experience, including designing and building production systems using services such as Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS, Step Functions, and event-driven components.

  • Proficiency in Python for building services, automation, and integration logic, with a genuine willingness to be hands-on-keyboard; experience with other object-oriented languages (e.g., Java, C#) is a plus.

  • Strong experience designing and delivering modern web applications, with fluency in current front-end frameworks and patterns (e.g., React or similar), component-driven architecture, and the practicalities of building responsive, accessible user experiences on top of well-designed APIs.

  • Track record building production integrations on AWS and on enterprise integration platforms such as MuleSoft, with a clear understanding of how a dedicated integration platform fits alongside a cloud-native AWS ecosystem.

  • Demonstrated fluency with AI coding tools (e.g., Claude, ChatGPT, Ollama, and other leading and open-source options) as part of an AI-first development workflow, with a track record of bringing new tools into team practice; experience building Claude plugins or MCP servers is a plus.

  • Deep understanding of microservices architectures, including service decomposition, API design, asynchronous messaging, resiliency, and scalability patterns.

  • Experience designing secure, scalable APIs and integration patterns (REST, event-driven, batch), with a strong grounding in authentication, authorization, and data protection.

  • Hands-on experience with infrastructure-as-code (Terraform, AWS CDK, or CloudFormation) and CI/CD pipelines with a focus on deployment safety and automation.

  • Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes).

  • Familiarity with event streaming and asynchronous messaging (e.g., Kafka, SNS/SQS, EventBridge) in distributed systems.

  • Proven ability to decompose architectures into well-structured Jira work that development teams can execute in parallel, within Scrum or similar Agile frameworks.

  • Excellent communication and collaboration skills with technical and non-technical stakeholders, and the ability to drive architecture decisions with a high degree of autonomy.

Qualifications

  • AWS Certified Solutions Architect (Associate or Professional) is preferred.

  • MuleSoft Certified Integration Architect is a nice to have.

  • Experience working in SaaS, platform, or data-intensive environments is preferred.

Benefits

Competitive salary range: $165,000 - $185,000 per year.

Additional benefits may include:

  • Health insurance

  • Retirement plans

  • Flexible work arrangements

  • Professional development opportunities

Pay

$165,000 - $185,000 a year

Schedule

Nightly shift

Similar jobs

Integration Architect

Client Resources, Inc.Omaha, NE· 2 wk ago
Engineeringapply on jobs.clientresourcesinc.com

Integration Architect

Siemens Digital Industries SoftwareCharlotte, MI· 1 mo ago
Engineeringapply on jobs.siemens.com

Integration Architect

Steampunk, Inc.McLean, VA· 9 mo ago
Engineering$150k–$180k/yrapply on careers-steampunk.icims.com

Integration Architect

Jefferson HealthFort Washington, PA· 3 wk ago
Engineeringapply on jeffersonhealth.wd5.myworkdayjobs.com

Integration Architect

Moog Inc.Buffalo, NY· 1 mo ago
Engineering$140k–$175k/yrapply on moog.wd5.myworkdayjobs.com

Integration Architect

Siemens Digital Industries SoftwareCosta Mesa, CA· 1 mo ago
Engineeringapply on jobs.siemens.com