T

The Weather Company

Enterprise weather data and insights provider.

Senior Enterprise Architect

Cloud Engineering +1Confirmed live in the last 24 hours
Full-timeAndover, MA, USA

About the Job

Requirements

  • A Bachelor's or Master's in Computer Science, Software Engineering, or a related field, or commensurate experience.
  • At least 5 years in system design and software delivery, including at least 3 years in an enterprise, solution, or domain architecture role operating across multiple teams or platforms.
  • Practical fluency with AI-assisted development tools, including coding assistants and agentic development environments, in day-to-day delivery, with judgment about their appropriate use, risks, and review of their output.
  • Recent, direct experience writing and shipping production code and building or operating CI/CD and cloud infrastructure.
  • Experience defining target-state architectures and multi-quarter transition roadmaps that were delivered.
  • Strong understanding of software design patterns and architectural principles, including 12 Factor, SOLID, DDD, EDA, SOA, and microservices.
  • Working knowledge of enterprise architecture frameworks and capability modeling, including TOGAF, ArchiMate, and business capability maps.
  • Extensive experience with AWS, including cost, resilience, and multi-account or multi-region considerations.
  • Practical competency independently building and debugging CI/CD pipelines, containerization, and infrastructure as code, including Kubernetes (EKS), Terraform, Helm, ArgoCD, Grafana, and Prometheus.
  • Proficiency in multiple programming languages, including at least one object-oriented language such as Golang, Python, or JavaScript/TypeScript.
  • Strong competency in SQL and NoSQL databases, data modeling, and data flows across system boundaries, specifically MongoDB and PostgreSQL.
  • Expertise in API design and integration architecture, including REST, event-driven and streaming patterns, and contract and versioning strategy.
  • Experience creating and maintaining architectural documentation, including UML, C4, and ADRs, for technical and non-technical audiences.
  • Capability in technical leadership, mentoring, facilitating cross-team collaboration, and influencing decisions without direct authority.
  • Active or prior U.S. security clearance, or eligibility to obtain one.

Responsibilities

  • Design and maintain enterprise-level architecture spanning multiple platforms, domains, and business capabilities, ensuring individual system designs form a coherent whole.
  • Translate business strategy and capability needs into target-state architectures, transition roadmaps, and sequencing plans for engineering teams.
  • Own reference architectures, patterns, and enterprise standards for assigned domains; drive adoption across delivery teams and lead design review and governance forums.
  • Define integration and data architecture across systems, including API strategy, event and messaging patterns, master data ownership, and system-of-record boundaries.
  • Assess the current-state landscape for redundancy, technical debt, and integration gaps; recommend rationalization, modernization, or build-versus-buy paths with explicit cost, risk, and operational trade-offs.
  • Work hands-on in code and infrastructure by prototyping and validating architectural approaches, building reference implementations and shared libraries, and contributing production code with delivery teams.
  • Implement and improve DevOps capabilities directly, including CI/CD pipelines, infrastructure as code, containerization, and observability.
  • Support delivery and incident response when architectural expertise is needed, including debugging cross-system failures, performance profiling, and remediation.
  • Partner with security, privacy, and compliance functions to ensure architectures meet regulatory, resilience, and data-protection requirements by design.
  • Guide and mentor development teams, solution and platform architects, and senior engineers through architectural direction, design review, and code review.
  • Create and maintain enterprise architecture documentation, including C4, capability models, domain and system landscape maps, and ADRs, and keep it current as systems evolve.

Desired Qualifications

  • Experience with large-scale platform modernization, migration, or consolidation programs.
  • Experience in performance optimization, profiling, and tuning of distributed systems.
  • Familiarity with data platform and analytics architecture, including warehousing, lakehouse, and streaming ingestion.
  • Experience architecting AI/ML workloads, including model serving, feature data, and inference cost management.
  • Exposure to FinOps practices and cloud cost optimization at the portfolio level.
  • Background in high-volume, low-latency, or geospatial/time-series data systems.
  • Experience working within security and compliance regimes, including SOC 2, GDPR, and PCI.
  • Experience architecting systems for government or defense customers, including deployment into accredited environments at DoD impact levels IL2 through IL6 under the DoD Cloud Computing SRG and related design constraints.
  • Familiarity with secure and restricted military network environments, including segmented or air-gapped enclaves, cross-domain solutions, NIPRNet/SIPRNet connectivity, and limited or intermittent egress, and their effects on integration, data movement, and deployment architecture.
  • Working knowledge of federal security and authorization frameworks, including FedRAMP, NIST SP 800-53 and 800-171, RMF, the ATO process, STIG hardening, and CMMC, and experience producing required architectural documentation.
  • Certifications in relevant technologies or frameworks, such as AWS Certified Solutions Architect, Google Cloud Professional Architect, or TOGAF.
  • Contributions to open-source projects or technical communities, or conference speaking engagements.

About the Company

The Weather Company

Enterprise weather data and insights provider.

The Weather Company gathers and distributes precise, high-volume weather data and uses AI-powered analytics to turn it into actionable insights for businesses and consumers. It serves hundreds of enterprise customers across media, advertising, aviation, and other sectors, and reaches hundreds of millions of monthly users through The Weather Channel and Weather Underground. Its product combines reliable weather data with advanced technology to deliver tailored forecasts, alerts, and weather-driven decision support that can be integrated across digital platforms and enterprise systems. Unlike many competitors, it emphasizes privacy-friendly data handling, scale, and trusted reliability across multiple industries and large audiences. The company’s goal is to help people and businesses make more informed decisions and take timely actions based on weather, by providing scalable, accurate weather intelligence that can be embedded into products and workflows.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Atlanta, GA
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at The Weather Company

See more jobs