Job Closed

This listing is no longer active.

Mara logo
Mara

Innovative, aesthetic and functional systems and furniture elements for office, community and home.

Principal Software Engineer – PaaS, Data, SaaS

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

167 days ago

Salary

0

Seniority

Lead

Job Description

Principal Software Engineer – PaaS, Data, SaaS

Mara

• 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.

Job 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.
  • 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.

Related Job Pages

More Full-stack Engineer Jobs

Rightway logo

Software Engineer, Full Stack

Rightway

Simplifying the healthcare experience for clients and members.

OtherRemoteTeam 201-500H1B Sponsor

• Build and maintain features across mobile, web, and API surfaces • Collaborate with team members to design and implement solutions • Write clean, maintainable, and well-tested code • Participate in technical planning, code reviews, and product discussions • Learn from and contribute to a growing engineering team

Florida
$135K - $165K / year
Job Closed
Rightway logo

Senior Software Engineer, Full Stack

Rightway

Simplifying the healthcare experience for clients and members.

OtherRemoteTeam 201-500H1B Sponsor

• Build and maintain features across mobile, web, and API surfaces • Collaborate with team members to design and implement solutions • Write clean, maintainable, and well-tested code • Participate in technical planning, code reviews, and product discussions • Learn from and contribute to a growing engineering team

United States
$160K - $190K / year
Job Closed
MetaMask logo

Enablement Technical Lead

MetaMask

The World’s Leading Web3 Wallet

OtherRemoteTeam 51-200Since 2016H1B No Sponsor

• As an Enablement Technical Lead you will join a world class technical team, with State of the Art expertise in implementing and maintaining resilient web3 integrations, developing & delivering advanced decentralized applications (Ðapps) and a strong knowledge of the Consensys product suite. • You will be working closely with the ecosystem Builders who want to use or get integrated into Consensys products and you will engage with them to ensure that they get the most out of their integrations. • You’ll be defining your team technical approach on one or multiple projects, being responsible for the technical deliverables of your team under the guidance of a Solution Architect. • Most of our team members are known for their expertise on at least one Consensys product and have one area of “deep” expertise (most often Back-end development in Node.js / Typescript, Mobile development experience: Typescript and React-Native and React.js, or Solidity development), as well as some generalist knowledge, and a willingness to learn more, in other areas. • Enabling Builders to use our products can also mean building alongside them. You’ll get engaged in small technical Agile teams to deliver the missing pieces that will enhance their development experience, enable their integrations and encourage them to advocate for our products. • As a senior member of the team, you will be expected to contribute in enforcing best practices and training/coaching the team. Over time, you'll become a trusted expert on one or more Consensys products, contributing to bring value for ConsenSys teams globally.

United States
$156K - $187K / year
Job Closed
Jumpseller logo

Software Developer

Jumpseller

Creating an Online Store has never been easier!

Full TimeRemoteTeam 11-50Since 2009H1B No Sponsor

• Work in an informal environment, for a global market • Strive to write clean, modular, flawless and scalable code responsible to handle millions of records • Design new features from ground-up, from a given set of specs • Build automated tests for your code while help improving and maintaining our current test set • Be in contact with our Customer Support Team, resolving technical issues and understand how to improve our service • Take responsibility, autonomy and ownership of your work • Work along a team of developers, designers and product owners to build a Multi-location Inventory • Help complete one of our recurrent Meta Security Assessments • Create an Import / Export tool, in CSV, to quickly manage stock • Implement a barcode scan in React Native, for our Mobile App • Work closely with our Design Team and set up the infrastructure for our UI Design System • Spend a day working directly with our client-based and Support Team, triaging and fixing production issues • Model in UML a new database structure for our upcoming Gift Cards feature.

Chile
Job Closed