Software Architect

Posted 2025-10-26
Remote, USA Full Time Immediate Start
Does the idea of owning the architectural vision for a cloud-native data platform that powers security detection and analytics across petabytes of event data excite you? Do you love making complex systems elegant, scalable, and resilient — all while helping teams move faster and more securely? If so, read on. At Expel, we help businesses bridge the cybersecurity talent gap by providing transparent managed security. We do this by building a Security Operations Platform that automates the hard stuff and helps our analysts focus on real problems. That platform runs on data — lots of it — and we’re looking for a hands-on Architect to lead the evolution of our data infrastructure. We’re not looking for someone who draws diagrams in isolation. We want a pragmatic architect who collaborates with engineers, product managers, and data scientists to create real, scalable solutions. If you can toggle between high-level strategy and hands-on support, and you love enabling others through great platform design, we’d love to meet you. What Expel can do for you:Drop you into the middle of a fast-growing cybersecurity company with bold goals and a collaborative cultureGive you ownership over the evolution of our multi-tenant AWS-based data platformSurround you with strong engineers and product folks who care deeply about doing things rightLet you influence strategic initiatives while staying connected to the technical challengesProvide support for continued learning, public speaking, and growing your technical brandWhat you can do for Expel:Architect our data lakehouse using AWS services like S3, Iceberg, Glue, and LakeFormationDefine patterns for ingestion, transformation, normalization (e.g. OCSF), and governance across billions of recordsWork with product, engineering, and compliance partners to ensure platform capabilities meet business and regulatory needsGuide architectural decisions across multiple teams, unblocking complexity and ensuring interoperabilityJump in when needed to code a POC, debug a platform issue, or mentor an engineer through a tough design problemLead by listening — fostering inclusion, curiosity, and shared technical directionWhat you should bring with you:8+ years of experience building data infrastructure at scale, preferably in cloud-native or security-first environmentsDeep knowledge of AWS cloud services for data (S3, LakeFormation, Glue, IAM); GCP experience is a bonusHands-on experience with Apache Iceberg or Delta Lake; schema evolution and partitioning best practicesStrong 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 managementPassion for platform thinking, collaboration, and mentoring across teamsAdditional notes:The base salary for this role is $191,800 - $278,100 + bonus and equity. At Expel, our employee benefits reflect our commitment to our crew. Unlimited PTO, equity for everyone, work location flexibility, up to 24 weeks of parental leave, and excellent health benefits are some of the ways we care for our Expletives. We’re only hiring those authorized to work in the United States. We do not currently sponsor immigration visas. We're an Equal Opportunity Employer: You'll receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability. We’ll ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please let us know if you need accommodation of any kind. Salary Range$191,800—$278,100 USDOriginally posted on Himalayas Apply To this Job
Back to Job Board