Atomic Invest

Senior Software Engineer, Back End

LATAM, Remote. Posted 2 months ago

The role

You will design, develop, and architect microservices and Temporal workflows for money movement, trading, and account lifecycle. You will own gRPC services and partner-facing REST APIs while building integrations with custodians and banking partners.

What you will do

  • Design, develop, and architect microservices and Temporal workflows
  • Make architectural decisions across a variety of systems
  • Raise the bar on how systems are tested
  • Own gRPC services end-to-end in a multi-tenant platform
  • Own partner-facing REST APIs
  • Tackle engineering and product problems and operate what you build
  • Instrument services in Datadog
  • Build and debug integrations with custodians, clearing systems, and banking partners
  • Calculate and generate tax documents

Required qualifications

  • 8-10+ years of software development building and operating production backend systems
  • Computer Science degree or equivalent experience
  • Go, or deep experience in another statically typed language
  • Experience working on distributed systems where partial failures are expected
  • Experience in successful delivery of high-quality production services and systems

Nice to have

  • Prior experience in the financial industry and comfort in a regulated environment
  • Direct experience with Temporal or similar workflow engines
  • Experience with Datadog or comparable observability tooling
  • Familiarity with gRPC and protobuf at scale
  • Exposure to brokerage domain concepts such as clearing, settlement, corporate actions, KYC/AML, books and records

About the company

Atomic is a fast-growing, mission-driven company powering the expansion of financial services and wealth creation. They build critical financial infrastructure that allows consumer-facing companies to offer investing experiences to their customers.