Smarsh

Smarsh enables organizations to manage the risk and uncover the value within their communications data.

Integration Architect

ArchitectArchitectFull TimeRemoteTeam 1,001-5,000Since 2001H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

17 days ago

Salary

$181.1K - $227.4K / year

Bachelor Degree10 yrs expEnglishAWSCloudDistributed SystemsDynamo DBJavaJava ScriptMicroservicesPython

Job Description

• Define and lead the integration and software architecture connecting operational systems and Smarsh product platforms. • Architect, implement, and maintain integrations supporting provisioning, billing, and telemetry pipelines using a combination of AWS services, microservices, front-end components, and integration platforms such as MuleSoft. • Partner closely with Data and Analytics leaders to ensure integration designs align with data strategy, governance, and downstream consumption needs. • Design cloud-native, microservices-based architectures with clear service boundaries, scalable communication patterns, and fault tolerance. • Contribute to the architecture and development of backend services and integration components using Python, AWS Lambda, and other cloud-native technologies, ensuring scalability, reliability, and clean interfaces for downstream consumers. • Contribute to the architecture and development of front-end and UI-facing components using HTML, CSS, and JavaScript, ensuring clean integration with backend services and APIs. • Own the integration systems that track product usage, customer overages, and revenue streams across Smarsh’s product ecosystem. • Lead hands-on development of critical integration and platform components, primarily using Python, with flexibility to use other object-oriented languages where appropriate. • Partner with Finance, Product, and Revenue Operations to ensure accuracy, automation, and scalability in usage tracking and billing workflows. • Translate architectural designs into clear Jira epics, stories, and tasks, enabling development teams to execute efficiently and in parallel. • Guide backlog grooming, sprint planning, and technical prioritization in collaboration with Engineering leadership, operating within Scrum or similar Agile methodologies. • Design and execute testing strategies for large, complex, distributed systems, including integration testing, end-to-end validation, performance testing, and failure scenario testing. • Provide architectural direction and technical mentorship across backend, integration, and front-end development efforts. • Establish and maintain integration and software architecture standards, governance, observability, and best practices across systems. • Collaborate cross-functionally to align technical architecture with business goals, security requirements, and long-term scalability. • Make independent technical decisions on architecture, tooling, and implementation approaches aligned with Smarsh’s platform and security standards.

Job Requirements

  • 10+ years of experience in software and integration architecture, including significant ownership of large-scale, distributed systems.
  • Strong AWS architecture and development experience, including designing and building production systems using services such as Lambda, API Gateway, S3, RDS/DynamoDB, ECS/EKS, and event-driven components.
  • Proficiency in Python for building services, automation, or integration logic; experience with other object-oriented programming languages (e.g., Java, C#) is also acceptable.
  • Solid experience with front-end development and architecture using HTML, CSS, and JavaScript, including integration with backend APIs.
  • Deep understanding of microservices architectures, including service decomposition, API design, asynchronous messaging, resiliency, and scalability patterns.
  • Experience with enterprise integration platforms such as MuleSoft, positioned as part of a broader architectural ecosystem rather than a standalone solution.
  • Experience designing secure, scalable APIs and integration patterns (REST, event-driven, batch, etc.).
  • Strong understanding of authentication, authorization, and data protection best practices.
  • Demonstrated experience working within Scrum or similar Agile delivery frameworks.
  • Proven ability to design architectures and decompose them into well-structured Jira tickets that enable effective execution by development teams.
  • Experience designing and executing testing strategies for complex systems, including functional and non-functional testing.
  • Excellent communication and collaboration skills with both technical and non-technical stakeholders.
  • Ability to drive architecture decisions and execution with a high degree of autonomy.
  • 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.

Related Categories

Related Job Pages

More Architect Jobs

Architect17 days ago
Full TimeRemote

Looking for architects with 10+ years’ experience in payments domain (ideally at an acquirer or network working in core payments processing) and ideally with some first hand experience in: Designing target architecture for a company with a starting point of significant duplicate ...

PaymentsTarget ArchitectureTechnical EvaluationPlatform ConsolidationMigration PlanningCutover PlanningCore Payments Processing
United States
Full TimeRemoteTeam 10,001+H1B No Sponsor

Workday PSA Architect managing solutions for finance and operational needs

North Carolina

Principal Workday Architect, Benefits – Absence

Toast

We empower the restaurant community to delight guests, do what they love, and thrive.

Architect17 days ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

Principal Workday Architect driving Workday solutions for employee experience at Toast

Cloud
Massachusetts
$111K - $178K / year

Learning Architect Intern

ATPCO

The foundation of modern airline retailing

Architect18 days ago
InternshipRemoteTeam 201-500H1B Sponsor

Learning Architect Intern supporting instructional design at ATPCO

Virginia