Principal Software Engineer – PaaS, Data & SaaS jobs in United States
cer-icon
Apply on Employer Site
company-logo

MARA · 3 weeks ago

Principal Software Engineer – PaaS, Data & SaaS

MARA is redefining the future of sovereign, energy-aware AI infrastructure. They are seeking a Principal Software Engineer to design and scale the next generation of their Platform-as-a-Service (PaaS) and Data Infrastructure that powers their SaaS products.

Computer Software
check
H1B Sponsor Likelynote

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)
Mentor engineers across frontend, backend, and DevOps disciplines; champion engineering excellence, observability, and clean automation
Establish and enforce technical standards for reliability, scalability, and performance across all PaaS components
Drive innovation through hands-on prototyping, system design reviews, and cross-functional collaboration with cloud, data, and security teams
Contribute to open-source tools and internal frameworks that accelerate developer productivity and platform adoption

Qualification

Distributed systems designMulti-tenant SaaS platformsProgramming languagesContainer orchestrationDevOps practicesAPI-driven architecturesData platformsMicroservicesObservability toolingCommunication skillsProblem-solving skillsMentorship skills

Required

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
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
Excellent communication, problem-solving, and mentorship skills; proven track record of driving technical direction across teams

Preferred

Background in HPC, ML infrastructure, or sovereign/regulated environments
Familiarity with energy-aware computing, modular data centers, or ESG-driven infrastructure design
Experience collaborating with European and global engineering partners
Strong communicator who can bridge engineering, business, and vendor ecosystems seamlessly

Company

MARA

twitter
company-logo
MARA (NASDAQ: MARA) deploys digital energy technologies to advance the world's energy systems.

H1B Sponsorship

MARA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Fred Thiel
Chairman & Chief Executive Officer
linkedin
leader-logo
Salman Khan
Chief Financial Officer
linkedin
Company data provided by crunchbase