The ad says“Proven ability to decompose architectures into well-structured Jira work that development teams can execute in parallel, within Scrum or similar Agile frameworks”
The ad says“Central to this role is our AI-SDLC methodology, an AI-native software development lifecycle in which we use a variety of AI models alongside AI coding tools as a core part of how we design, build, test, and ship software”
The ad says“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”
The ad says“Expert-level AWS and software architecture skills are the priority: you will lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications”
The ad says“Hands-on experience with infrastructure-as-code (Terraform, AWS CDK, or CloudFormation) and CI/CD pipelines with a focus on deployment safety and automation”
The ad says“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”
The ad says“We work with Claude as well as ChatGPT, Ollama, and other leading and open-source tools, and we expect you to stay invested in the rapidly evolving AI landscape and bring the best of it into the team’s day-to-day work”
The ad says“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”
The ad says“We work with Claude as well as ChatGPT, Ollama, and other leading and open-source tools, and we expect you to stay invested in the rapidly evolving AI landscape and bring the best of it into the team’s day-to-day work”
The ad says“Hands-on experience with infrastructure-as-code (Terraform, AWS CDK, or CloudFormation) and CI/CD pipelines with a focus on deployment safety and automation”
The ad says“Expert-level AWS and software architecture skills are the priority: you will lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications”
The ad says“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”
The ad says“Experience designing secure, scalable APIs and integration patterns (REST, event-driven, batch), with a strong grounding in authentication, authorization, and data protection”
The ad says“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”
The ad says“Expert-level AWS and software architecture skills are the priority: you will lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications”
The ad says“Integrations are built primarily on AWS and MuleSoft, with Python as our core language, and you should expect to be hands-on-keyboard alongside the team”
The ad says“Lead observability and operational readiness across systems, including metrics, logging, tracing, alerting, and cloud cost awareness”
The ad says“We work with Claude as well as ChatGPT, Ollama, and other leading and open-source tools, and we expect you to stay invested in the rapidly evolving AI landscape and bring the best of it into the team’s day-to-day work”
The ad says“Integrations are built primarily on AWS and MuleSoft, with Python as our core language, and you should expect to be hands-on-keyboard alongside the team”
The ad says“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”
The ad says“Experience designing secure, scalable APIs and integration patterns (REST, event-driven, batch), with a strong grounding in authentication, authorization, and data protection”
The ad says“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”
The ad says“Proven ability to decompose architectures into well-structured Jira work that development teams can execute in parallel, within Scrum or similar Agile frameworks”
The ad says“Expert-level AWS and software architecture skills are the priority: you will lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications”
The ad says“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”
The ad says“Hands-on experience with infrastructure-as-code (Terraform, AWS CDK, or CloudFormation) and CI/CD pipelines with a focus on deployment safety and automation”
Values
The ad says“MuleSoft Certified Integration Architect is a nice to have”
The ad says“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”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“Familiarity with event streaming and asynchronous messaging (e.g., Kafka, SNS/SQS, EventBridge) in distributed systems”
The ad says“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”
The ad says“Familiarity with event streaming and asynchronous messaging (e.g., Kafka, SNS/SQS, EventBridge) in distributed systems”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)”
The ad says“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”
The ad says“Familiarity with event streaming and asynchronous messaging (e.g., Kafka, SNS/SQS, EventBridge) in distributed systems”
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
You will serve as the technical leader for custom application development on Smarsh’s custom IT platform, delivering applications for users across the business, not just the backend systems that support them
This includes the systems responsible for provisioning all Smarsh products, tracking and billing more than $120M in annual revenue from customer overages and growing, and enabling the reliable flow of telemetry data across the platform
You will also be the technical leader for all integrations across IT and Operations at Smarsh, owning the end-to-end integration landscape company-wide, excluding only integrations built into Smarsh’s own products
This is a hands-on, high-impact role
Expert-level AWS and software architecture skills are the priority: you will lead the design and build of scalable, cloud-native architectures leveraging AWS services, microservices-based designs, distributed systems, and modern web applications
Integrations are built primarily on AWS and MuleSoft, with Python as our core language, and you should expect to be hands-on-keyboard alongside the team
Central to this role is our AI-SDLC methodology, an AI-native software development lifecycle in which we use a variety of AI models alongside AI coding tools as a core part of how we design, build, test, and ship software
As an architect, you will not just work within this methodology but help define and advance it, setting the standard for how the team builds with AI
We work with Claude as well as ChatGPT, Ollama, and other leading and open-source tools, and we expect you to stay invested in the rapidly evolving AI landscape and bring the best of it into the team’s day-to-day work
You will work closely with all areas of Smarsh’s business to ensure seamless connectivity across systems and platforms, from backend services through customer- and internal-facing user experiences
Operate as a technical leader of the team, working alongside the Sr. Full Stack Developer and Engineering Manager to drive the technical direction of projects from design through delivery
Lead the architecture and development of custom applications on Smarsh’s custom IT platform, serving users across the business
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
Benefits
Personal time off: A healthy work-life balance is critical to your success at the office. Smarsh offers a “take-what-you-need” time off policy as well as flexible work arrangements
Life and disability insurance: Fully paid life and disability insurance coverage is provided from the day you start your job
Wellness program: You’re happier when you’re healthier. So we reimburse a portion of employees’ monthly health club expenses
Retirement savings: We match a percentage of your retirement savings contributions. Smarsh employer match invests immediately, so it’s yours from day one
Giving back: Through our community partnership program, Full Circle, employees make a positive difference and receive paid time off for Full Circle activities so they can support the organizations that matter most to them
Employee assistance program: We offer free and confidential assessments, short-term counseling, referrals and follow-up services to employees for personal or work-related issues to support their mental and emotional well-being
Parental leave: We want to support our colleagues who are starting a family. Smarsh offers paid leave to help you welcome your new bundle(s) of joy into the world
Sabbatical: The Smarsh sabbatical program provides a time to recharge, study or simply a time to do something you are passionate about away from the workplace. Employees are eligible after six years of service
Getting here and home: Biking and taking public transit to work is not only cool but a smart and green thing to do. Smarsh proudly reimburses for monthly transit costs and biking expenses
Recognition: We’re big on kudos for a job well done. Our employee recognition program enables co-workers to nominate their peers who best embody our core values for recognition
Healthcare insurance: We provide medical, dental and vision insurance and a flexible spending account that allows you to set aside pre-tax dollars to pay for eligible out-of-pocket expenses
Cellphones: To support our mobile and geographically dispersed workforce, we offer corporate cellular plan discounts with both AT&T and T-Mobile
Preferred experience
Experience with observability tooling (e.g., CloudWatch, Datadog, Prometheus, OpenTelemetry) and with containerization and orchestration (Docker, ECS/EKS/Kubernetes)
MuleSoft Certified Integration Architect is a nice to have
Experience designing secure, scalable APIs and integration patterns (REST, event-driven, batch), with a strong grounding in authentication, authorization, and data protection
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
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
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
AWS Certified Solutions Architect (Associate or Professional) is preferred
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
Experience working in SaaS, platform, or data-intensive environments is preferred
Excellent communication and collaboration skills with technical and non-technical stakeholders, and the ability to drive architecture decisions with a high degree of autonomy
10+ years of experience in software and integration architecture, including significant ownership of large-scale, distributed systems
Deep understanding of microservices architectures, including service decomposition, API design, asynchronous messaging, resiliency, and scalability patterns
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
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
Hands-on experience with infrastructure-as-code (Terraform, AWS CDK, or CloudFormation) and CI/CD pipelines with a focus on deployment safety and automation