MARA is seeking to design and scale the next generation of their Platform-as-a-Service (PaaS) and Data Infrastructure to power their SaaS products and enable governments, enterprises, and AI innovators to deploy, scale, and govern workloads across data centers, edge environments, and sovereign clouds.
Requirements
- Deep proficiency in at least two programming languages (e.g., Go, Python, TypeScript, Java).
- Experience with data platforms and streaming systems (Kafka, Spark, Flink, dbt, Snowflake, Trino, Postgres).
- Expertise in container orchestration and microservices (Kubernetes, Helm, service meshes).
- Strong background in DevOps practices, CI/CD pipelines, and observability tooling (Prometheus, Grafana, ELK, OpenTelemetry).
- Experience implementing API-driven architectures, event-driven systems, and serverless compute patterns.
- Familiarity with secure software design, IAM integration, and multi-region deployment strategies.
- Experience with energy-aware computing, modular data centers, or ESG-driven infrastructure design.
Responsibilities
- Architect and deliver scalable PaaS and data services that power internal and external SaaS applications.
- Design and implement high-performance distributed systems for compute, storage, and streaming workloads.
- Lead development of core platform components—identity, telemetry, configuration, and lifecycle management APIs.
- Build end-to-end automation across CI/CD, infrastructure provisioning, testing, and deployment pipelines.
- Collaborate with data engineering and product teams to integrate analytics, feature stores, and event-driven pipelines into platform architecture.
- Design and implement resilient microservices using modern frameworks and best practices (e.g., gRPC, REST, message queues).
- Establish and enforce technical standards for reliability, scalability, and performance across all PaaS components.
Other
- 10+ years of professional experience in software engineering, including full-stack development and distributed systems design.
- Proven experience architecting and deploying multi-tenant SaaS or PaaS platforms at scale.
- Excellent communication, problem-solving, and mentorship skills; proven track record of driving technical direction across teams.
- Strong communicator who can bridge engineering, business, and vendor ecosystems seamlessly.
- Background in HPC, ML infrastructure, or sovereign/regulated environments.