Search...

Principal Software Engineer – PaaS, Data & SaaS

MARA Holdings, Inc. logo
MARA Holdings, Inc.

MARA Holdings operates at the intersection of energy, compute, and digital capital. It owns and operates data-center infrastructure, balances energy demand, develops AI and high-performance computing capabilities, and participates in Bitcoin-related digital infrastructure.

Hallandale Beach, USA

Investors

About MARA Holdings, Inc.

MARA Holdings develops and operates energy and data-center infrastructure designed to stabilize grids, monetize excess energy, and support Bitcoin mining, artificial intelligence, and high-performance computing. Its activities include targeted acquisitions, joint ventures, strategic partnerships, and technology development for energy and compute efficiency. The company serves hyperscale and high-performance computing customers, enterprise AI infrastructure users, and investors.

View jobs by MARA Holdings, Inc.

Skills

About the Role

You will design and scale platform and data infrastructure for multi-tenant SaaS workloads. You will build reliable distributed services, implement high-performance data pipelines, and design scalable APIs. You will automate CI/CD, provisioning, testing, and deployment, mentor engineers, enforce technical standards, and contribute to developer tooling and open-source frameworks.

Requirements

  • 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
  • Proficiency in at least two programming languages (for example Go Python TypeScript Java)
  • Experience with data platforms and streaming systems such as Kafka Spark Flink dbt Snowflake Trino and Postgres
  • Expertise in container orchestration and microservices including Kubernetes Helm and service meshes
  • Strong background in DevOps practices CI/CD pipelines and observability tooling such as Prometheus Grafana ELK and 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
  • Excellent communication problem-solving and mentorship skills

Responsibilities

  • Architect and deliver scalable PaaS and data services
  • Design and implement high-performance distributed systems for compute storage and streaming workloads
  • Lead development of core platform components such as identity telemetry configuration and lifecycle management APIs
  • Build end-to-end automation across CI/CD infrastructure provisioning testing and deployment pipelines
  • Integrate analytics feature stores and event-driven pipelines into platform architecture
  • Design and implement resilient microservices using gRPC REST and message queues
  • Mentor engineers across frontend backend and DevOps disciplines
  • Establish and enforce technical standards for reliability scalability and performance
  • Drive innovation through prototyping and system design reviews
  • Contribute to open-source tools and internal frameworks that accelerate developer productivity
Principal Software Engineer – PaaS, Data & SaaS at MARA Holdings, Inc. | JobStash