Skip to content
MoovMoov

Senior Software Engineer

Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.

About the job

Responsibilities

  • Build and expand fintech and payment systems.
  • Design and build production services using Go, microservices, databases, and cloud solutions.
  • Create APIs and tooling to support products and services.
  • Reproduce customer issues and contribute improvements to diagnostic tools.
  • Collaborate with engineers, product managers, business development, and leadership to solve problems and plan future work.
  • Own the full release lifecycle from feature development through public and hosted release.
  • Contribute to system documentation.
  • Translate complex requirements into production-ready implementations with a high degree of self-reliance.
  • Contribute to Moov’s agentic tooling and guide AI agents in producing maintainable, traceable, standards-compliant code.
  • Maintain code quality, testability, telemetry, observability, error handling, and test-first design.
  • Mentor fellow engineers and provide technical expertise to development teams.

Requirements

  • Experience independently building and planning production systems.
  • Experience developing complex software in Go.
  • Experience with microservice architectures.
  • Experience using AI tools for spec-driven development and providing the context, rules, and specifications needed for high-quality production output.
  • Engineering experience in fintech or payments.
  • Ability to diagnose issues rapidly and implement solutions in high-availability environments.
  • Ability to design simple, creative solutions to complex problems.
  • Adaptability and willingness to work across changing priorities.

Nice-to-haves

  • Knowledge of ISO specifications related to fintech or payments.
  • Experience with database manipulation and optimization.
  • Understanding of financial risk and compliance requirements and how to align features with regulatory requirements.
  • Knowledge of open-source tools and active participation in the open-source community.
  • Understanding of AI’s benefits and limitations in technical or financial contexts.

Technologies

  • Go
  • Git
  • Docker
  • Kubernetes
  • PostgreSQL
  • AlloyDB
  • Spanner
  • HTTP/2
  • JSON
  • Kafka
  • Events
  • Webhooks
  • Microservices

Compensation and Benefits

  • Salary range: $165,000–$185,000, based on experience, geography, and other factors.
  • 401(k) matching up to 5% of salary.
  • Parental leave.
  • Health, dental, and vision insurance.
  • Unlimited paid time off, paid holidays, and sick leave.
  • Learning stipend.
  • Home office stipend.
  • Employee stock options.

Skills

Go, Microservices, Databases, Cloud Solutions, APIs, AI Tools, Git, Docker, Kubernetes, Postgres, Alloydb, Spanner, Kafka, Webhooks, Protobuf

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.

Instacart

Instacart

United States

Senior Software Engineer, Digital Twin Platform
$166k+/yrRemote5+ YOEBackend Engineering

Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.

Pave

Pave

New York, NY
Senior Software Backend Engineer, Market Pricing
$167k+/yrHybrid5+ YOEBackend Engineering

Build scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Experimentation
$163k+/yrRemote6+ YOEBackend Engineering

Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Flag Delivery
$163k+/yrRemote6+ YOEBackend Engineering

Builds and operates high-scale, low-latency distributed systems that stream feature-flag configuration to connected SDKs. The role requires 6+ years of backend experience, production ownership, and proficiency with backend languages, cloud infrastructure, infrastructure as code, and observability tooling.