We are seeking a Senior Software Architect to lead the design and evolution of our cloud-native data and application platforms. The ideal candidate is a hands-on technologist with + years of software engineering experience and deep expertise in , distributed systems, and modern data architectures. Alongside technical leadership, you will mentor and guide a small engineering team, ensuring architectural vision translates into delivery of scalable, secure, and high-quality solutions.
Key Responsibilities :
- Define and evolve enterprise-grade architecture for data and application platforms
- Design and implement cloud-native, event-driven, and microservices-based architectures using
- Lead the design of data platforms and pipelines (streaming, batch, CDC, APIs)
- Establish reference architectures, design patterns, and reusable frameworks
- Ensure adherence to SOLID principles, clean code, and modular design
- Mentor engineers on design, , and data engineering best practices
- Manage a small team (– engineers) while fostering technical growth
- Drive technology evaluations, proof-of-concepts, and long-term architectural planning
First Months – Expected Impact :
Establish architectural guardrails for services, APIs, and data pipelinesStabilize and optimize applications for performance and cost efficiencyDefine data platform standards (pipelines, orchestration, CDC, streaming)Mentor technical leads and engineers to raise the bar on system designIntroduce observability standards (tracing, logging, metrics)Deliver key architectural blueprints for microservices and lakehouse modelsShape the – year technical roadmapQualifications :
years in software engineering, including + years in architecture rolesStrong expertise in , JavaScript, and TypeScriptMastery of SOLID principles, design patterns, and system refactoringExtensive experience with data pipelines, lakehouses, and streaming (Kafka, Pub / Sub, Event Hubs)Hands-on experience with CDC tools (Fivetran, Debezium) and orchestration frameworks (Airflow, Cloud Composer, Dagster)Cloud expertise in GCP (preferred), Azure, or AWSKnowledge of observability tools (OpenTelemetry, Cloud Trace), IAM, and security compliance (PII / PHI)Preferred Qualities :
Experience with data modeling, BI / analytics integration, and semantic layer designExposure to healthcare, finance, or other regulated industriesFamiliarity with Team Topologies or scaled agile frameworksThought leadership in AI / ML, LLMs, and data-driven applicationsWhat We Offer :
Influence and ownership over the technology strategy of a data-driven enterpriseA culture that values technical depth, innovation, and autonomyCompetitive compensation and benefitsGrowth opportunities in both technical architecture and organizational leadership