Search by job, company or skills

BOLT BUILDS

Senior Software Engineer

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Bolt is a high-end multidisciplinary design firm, specializing in large-scale hospitality, commercial, and event spaces.

Key Responsibilities

Backend Development: Design, develop, and maintain scalable payment services using Go to support Bolt's Connect roadmap, including multi-seller payouts and Merchant-of-Record (MoR) capabilities.

Payments Infrastructure: Build and evolve core payment APIs, ledgers, and payout systems that enable complex transaction routing across sellers and platforms.

Scalability & Reliability: Architect systems for high throughput and fault tolerance across PostgreSQL, BigQuery, and Elasticsearch databases.

Technical Leadership: Serve as a technical leader within the Payments team, guiding design reviews, mentoring peers, and ensuring robust incident response and monitoring.

Merchant Enablement: Collaborate with merchant-facing teams to understand payout requirements, settlement cycles, and regulatory compliance needs.

Security & Compliance: Implement systems aligned with PCI DSS, AML, and Know Your Customer (KYC) standards; support fraud prevention and tokenization initiatives.

API Development: Build and maintain REST APIs and webhooks powering payouts, refunds, and multi-party transactions.

Observability: Use Datadog for service health, logging, and alerting to maintain visibility and performance across payment systems.

Automation & Efficiency: Identify manual touchpoints in payout and transaction workflows and automate wherever possible to ensure speed and accuracy.

Please note, this is a contract-to-hire opportunity with the option to convert to full-time after 36 months.

Must Have Requirements

  • 6+ years of backend engineering experience, ideally within fintech or payments infrastructure
  • Proficiency in Go, Python, or Java
  • Deep understanding of distributed systems and data consistency patterns
  • Experience with PostgreSQL, DynamoDB, and/or BigQuery
  • Comfort designing APIs for high-volume financial or transactional systems
  • Familiarity with infrastructure as code and CI/CD pipelines (Terraform, GitHub Actions, etc.)

Nice To Have

  • Experience with payment processors, ledgers, or marketplace payout systems
  • Familiarity with Kubernetes, AWS, or GCP cloud environments
  • Knowledge of compliance frameworks in fintech (PCI, PSD2, SOC 2, etc.)
  • Experience with event-driven architecture (Kafka, RabbitMQ, etc.)
  • Previous work on multi-tenant or multi-seller platform architectures
  • Understanding of compliance, privacy, and security best practices in fintech

Benefits Upon Successful Conversion To Full Time Employee

  • Comprehensive health coverage: Medical, dental and vision
  • Remote-first workplace
  • Time away: Minimum of 20 days guaranteed PTO, paid holidays + floating holidays, your birthday off!
  • Paid parental leave
  • Competitive Pay
  • Retirement plans
  • Virtual and in-person team & company events

Requires 6+ years of backend engineering experience, ideally in fintech or payments infrastructure. Must be proficient in Go, Python, or Java, with a strong understanding of distributed systems and data consistency. Experience with PostgreSQL, DynamoDB, or BigQuery is needed, as well as designing APIs for high-volume transactional systems. Familiarity with infrastructure as code and CI/CD pipelines is expected. Knowledge of compliance frameworks, payment processors, and cloud environments is a plus.

Upon conversion to full-time: comprehensive health coverage (medical, dental, vision), remote-first workplace, at least 20 days PTO plus holidays and birthday off, paid parental leave, competitive pay, retirement plans, and team/company events.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 139377151

Similar Jobs

(estd)