CareerZen Logo
Company logo

Solutions Architect

AEM Corporation

Full-time

Remote

Job description

About Us

At AEM, we're on a mission to help organizations unlock the power of their data. We build cutting edge data platforms that power AI and business critical decisions. We're looking for passionate innovators to join our team and help us build better solutions.

Position

As a Solutions Architect, you will serve as both a technical leader and hands-on contributor, the key technical bridge between our customers' business goals and our world-class engineering teams. You're an exceptional communicator who thrives on understanding a client's "why" and translating that into a "how." This role is ideal for someone who enjoys end-to-end ownership, from requirements and architecture through implementation, including direct contribution to production code when needed, across full-stack applications, ETL pipelines, and cloud data platforms. You will align client needs with AEM solutions and champion secure, scalable, and cost-effective data solutions hosted on Azure and AWS, guiding our customers and delivery teams from the initial workshop to a successful launch.

What We Offer

· Make a tangible impact through strategic client opportunities and grow professionally with dedicated support for your education and development.

· Thrive in a collaborative, team-first culture that genuinely cares for its members, reflected in our communication and generous benefits.

· Enjoy a flexible, remote-first environment with strong remote collaboration, plus optional access to our northern Virginia office.

· Connect with colleagues from across the country at our annual all-company gathering to build relationships and celebrate our successes.

· Advance your career on a clear path with defined opportunities for growth into senior and principal roles.

How We Work

· Scrum-Aligned Collaboration: We believe in clear goals, user stories, acceptance criteria, and automated testing. We actively participate in planning, reviews, and retrospectives.

· Team-First Culture: We seek help early and offer help freely. We elevate our standards through design reviews, pair programming, and shared knowledge management.

· Outcome-Driven Delivery: We measure our impact (mission, performance, quality, cycle time), iterate on our processes, and stay focused on delivering customer value.

Key Responsibilities

· Customer Engagement & Solution Design: Lead discovery workshops, clarify business goals, and elicit all functional/non-functional requirements (security, cost, performance) to design and present a clear solution.

· Full-Stack Application Architecture & Development: Design and implement full-stack solutions, including front-end applications (e.g., Angular) and back-end services and APIs (e.g., C#, Python). Contribute directly to codebases and establish patterns for APIs, security, integration, and scalability.

· Data Engineering & ETL: Design and build ETL / ELT pipelines that move data from transactional systems into cloud data platforms and warehouses. Implement batch and streaming transformations using Python, SQL, and cloud-native services, with a focus on data quality, traceability, and alignment with canonical data models.

· Data Platform Architecture and Engineering: Design and implement modern lakehouse and data platform topologies on Azure and AWS, defining patterns for ingestion, storage, processing (batch/streaming), and consumption (BI/AI/ML). Contribute to the continual evolution of AEM’s solution portfolio.

· Technical & Business Advisory: Advise clients on the best services (AWS, Azure, Azure Synapse/Fabric, Databricks, Snowflake) to meet their needs. Clearly communicate tradeoffs between cost, complexity, and risk to secure stakeholder alignment.

· Data Governance & Quality: Establish and champion data strategies and the value of business glossaries, data catalogs, lineage, master data management, and an organization that continually grows to realize the potential value of their data.

· Engineering & Team Enablement: Mentor engineers by improving and explaining our reference architectures, design artifacts, and best-practice patterns. You'll review designs and PRs to ensure solutions are secure, scalable, and maintainable.

What We're Looking For (Must Have Qualifications):

· 7+ years in data/analytics, with at least 3+ years in an architect role leading end-to-end solutions.

· Bachelor’s or Master’s Degree: Computer Science, Information Systems, Data Science, Software Engineering, Applied Math, Industrial Engineering or similar.

· Exceptional Communication: Proven customer-facing skills with the ability to translate complex technical concepts for business stakeholders, lead workshops, and present to executives.

· Software Development: Strong proficiency building maintainable, testable solutions using multiple languages and frameworks, including Python and at least one modern back-end language (e.g., C#/.NET).

· Cloud Expertise (Azure or AWS): Hands-on experience designing and delivering data platforms using services like Spark, ADLS Gen2, AWS S3, Databricks, Snowflake, Glue, Azure Synapse/Fabric, CDC, Kafka, Lambda, Delta Lake, Iceberg, EMR, etc.

· Data Engineering Foundations: Strong proficiency in Python (Pandas/PySpark) and SQL for reproducible, testable data transformations.

· Agile & Collaborative: Experience working in Scrum teams and partnering with product owners.

Nice-to-Haves (Bonus Points If You Have):

· Experience with commercial data platforms, e.g., Azure Synapse/Fabric, Databricks, Snowflake.

· Experience with State Education Agency (SEA) systems or CEDS-aligned data models.

· Familiarity with JSON-LD, ontologies, or semantic data modeling.

· Experience designing or supporting enterprise data warehouses or lakehouse architectures.

· Hands-on experience with data governance tools (e.g., data catalogs, lineage).

· Knowledge of MDM, reference data concepts, and data stewardship practice

· Experience with multi-cloud data integration patterns (Azure, AWS, GCP)

· Understanding of FinOps, cost optimization strategies, and platform observability.

· Relevant certifications from Microsoft Azure or AWS.

Job Type: Full-time

Benefits:

  • 401(k)
  • Health insurance
  • Paid time off

Education:

  • Bachelor's (Preferred)

Experience:

  • AWS Cloud Architecture: 5 years (Preferred)
  • Azure Cloud Architecture: 5 years (Preferred)

License/Certification:

  • ability to obtain a clearance (us citizen in good standing) (Required)

Job Type: Full-time

Pay: $140,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • Health insurance
  • Paid time off

Education:

  • Bachelor's (Preferred)

Experience:

  • AWS Cloud Architecture : 5 years (Preferred)
  • Azure Cloud Architecture: 5 years (Preferred)

License/Certification:

  • Ability to obtain a clearance (US citizen in good standing) (Preferred)

Work Location: Remote