Smarsh

Smarsh

Smarsh provides cloud-based archiving and compliance solutions that help organizations in regulated and litigious industries manage the risks associated with their electronic communications across more than 80 channels.

IT Services
251-1K
Founded 2001
$44M raised

Description

  • Define and lead the integration and software architecture connecting operational systems and product platforms.
  • Architect, implement, and maintain integrations for provisioning, billing, and telemetry pipelines.
  • Design cloud-native, microservices-based architectures with scalable, fault-tolerant communication patterns.
  • Develop backend services and integration components using Python, AWS Lambda, and other cloud-native technologies.
  • Contribute to front-end and UI-facing components using HTML, CSS, and JavaScript.
  • Own systems that track product usage, customer overages, and revenue streams across the platform.
  • Partner with Finance, Product, Revenue Operations, Data, and Analytics teams to align architecture and workflows.
  • Translate architectural designs into Jira epics, stories, and tasks and guide backlog grooming and sprint planning.
  • Design and execute testing strategies for distributed systems, including integration, end-to-end, performance, and failure testing.
  • Provide architectural direction, technical mentorship, and governance across backend, integration, and front-end efforts.

Requirements

  • 10+ years of experience in software and integration architecture with ownership of large-scale distributed systems.
  • Strong AWS architecture and development experience using services such as Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS, and event-driven components.
  • Proficiency in Python for services, automation, or integration logic; experience with Java, C#, or another object-oriented language is acceptable.
  • Solid front-end development and architecture experience with HTML, CSS, and JavaScript.
  • Deep understanding of microservices architecture, including service decomposition, API design, asynchronous messaging, resiliency, and scalability patterns.
  • Experience with enterprise integration platforms such as MuleSoft.
  • Experience designing secure, scalable APIs and integration patterns, including REST, event-driven, and batch approaches.
  • Strong understanding of authentication, authorization, and data protection best practices.
  • Demonstrated experience working in Scrum or similar Agile delivery frameworks.
  • Ability to decompose architecture into well-structured Jira tickets and drive execution autonomously.
  • Experience designing and executing testing strategies for complex systems, including functional and non-functional testing.
  • Excellent communication and collaboration skills with technical and non-technical stakeholders.
  • MuleSoft Certified Integration Architect or equivalent experience is preferred.
  • AWS Certified Solutions Architect (Associate or Professional) is preferred.
  • Experience working in SaaS, platform, or data-intensive environments is preferred.
  • Familiarity with analytics, telemetry, or operational data pipelines is preferred.
  • Experience designing or supporting UI frameworks or internal tooling is preferred.

Benefits

  • Remote full-time role.
  • Base salary range of $181,077 to $227,374 per year.
  • Bonus programs may be available and will be discussed during recruiting.
  • Compensation is reviewed based on internal equity, experience, education, location, specialty, and training.
  • Local cost-of-living assessment is used at the time of offer.
  • Opportunity to work in a global organization that values diversity.
  • Supportive culture focused on collaboration, learning, and people development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

2025 - 1548 Oracle Fusion Tech Architect

Highstreet IT 51-250 Internet Software & Services

The Oracle Fusion Technical Architect will provide technical leadership for Oracle Cloud ERP and HCM implementation and support projects serving state and local government clients, delivering configured, integrated, converted, and reported solutions.

HDL SQL
18 hours, 20 minutes ago

Dynamics 365 CE Solution Architect

Stoneridge Software 251-1K Internet Software & Services

Stoneridge Software is seeking a Solution Architect to lead Microsoft Dynamics 365 CE and Power Platform implementations, shaping scalable architectures and translating client business needs into integrated enterprise solutions.

Azure C# ERP JavaScript Power BI SQL Server Wireframing
18 hours, 20 minutes ago

Python/GenAI Solutions Architect

Provectus 251-1K Professional Services

Provectus is seeking a Senior Software Engineer or Solutions Architect to embed with enterprise client teams and deliver production-ready Python, cloud, and generative AI systems from discovery through deployment.

AWS CI/CD Django Docker FastAPI Flask GCP Generative AI GitHub Actions GitLab CI Go Kubernetes Machine Learning Microservices Node.js Pytest Python React REST API Rust SQL Vue.js
1 day, 17 hours ago

Solutions Architect, APAC

Airalo 51-250 Airlines

Airalo is seeking a remote Solution Architect to adapt and integrate its Global MVNO Core for local telecom markets, ensuring regulatory compliance and partner interoperability across countries.

Agile JIRA
1 day, 18 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers