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.