Marqeta Inc

Principal Software Engineer

Who can apply: US-based role. The employer has not said which states are eligible — confirm before applying.
Location as listed by the employer: “Remote - USA”
Apply on Marqeta Inc's site ↗

Opens the employer's official application page.

Generate a CV for this job

A CV tailored to this job's requirements in one click — boosted with testimonials from people who know your work.

Generate my CV

About this role

Marqeta Inc is hiring for a Principal Software Engineer role (full-time). See the official posting for full details.

Requirements

  • 12+ years of hands-on engineering experience, and you are still writing code
  • Deep experience with real-time transactional systems, meaning synchronous request and response paths that operate under a hard latency budget and cannot return an incorrect result
  • You have owned a system at four nines or better and can explain what that required, including the failure modes you designed for, how the system degraded under load, and what you changed after an outage
  • A strong track record on data consistency under concurrency, covering idempotency, distributed transaction patterns, reconciliation, the tradeoffs between at-least-once and exactly-once delivery, and how you recover whe…
  • You've written the system designs, defended them in review, and operated what you designed in production
  • Experience building and operating systems across multiple regions, including failover you've tested or run
  • Experience developing and scaling microservices on modern cloud infrastructure, preferably AWS
  • Strong JVM fundamentals. Our stack is Java, Spring Boot, Kubernetes, Terraform, Helm, Kafka, and AWS services, and we don't expect all of it on day one.

Summarized from the employer's posting — check the full posting for every requirement.