Software Architect

Expel Logo

Expel

πŸ’΅ $191k-$278k
πŸ“Remote - Worldwide

Summary

Join Expel, a fast-growing cybersecurity company, and lead the evolution of our cloud-native data platform. As a hands-on Architect, you will own the architectural vision for a data platform processing petabytes of event data, ensuring scalability and resilience. Collaborate with engineers, product managers, and data scientists to build real, scalable solutions. You will architect our data lakehouse using AWS services, define data ingestion and transformation patterns, and guide architectural decisions across multiple teams. This role requires strong software engineering skills and experience building data infrastructure at scale. Expel offers a collaborative culture, ownership over platform evolution, and support for continued learning.

Requirements

  • 8+ years of experience building data infrastructure at scale, preferably in cloud-native or security-first environments
  • Deep knowledge of AWS cloud services for data (S3, LakeFormation, Glue, IAM); GCP experience is a bonus
  • Hands-on experience with Apache Iceberg or Delta Lake; schema evolution and partitioning best practices
  • Strong software engineering skills in Python and another general-purpose language (e.g., Go, Node, Java)
  • Familiarity with distributed processing (Spark, Flink) and logging/observability platforms (e.g. ElasticSearch, DataDog)
  • Strategic thinking around platform testing, security guardrails, and identity management
  • Passion for platform thinking, collaboration, and mentoring across teams

Responsibilities

  • Architect our data lakehouse using AWS services like S3, Iceberg, Glue, and LakeFormation
  • Define patterns for ingestion, transformation, normalization (e.g. OCSF), and governance across billions of records
  • Work with product, engineering, and compliance partners to ensure platform capabilities meet business and regulatory needs
  • Guide architectural decisions across multiple teams, unblocking complexity and ensuring interoperability
  • Jump in when needed to code a POC, debug a platform issue, or mentor an engineer through a tough design problem
  • Lead by listening β€” fostering inclusion, curiosity, and shared technical direction

Benefits

  • Unlimited PTO
  • Equity for everyone
  • Work location flexibility
  • Up to 24 weeks of parental leave
  • Excellent health benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.