
Senior Software Engineer
OpenCoreOS
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
Distributed SystemsGoKafkaSDLCSQL
About the role
- Build early MVPs for Tier-1 banks.
- Architect distributed systems with Go, Kafka, and distributed SQL DBs.
- Own systems across the full SDLC (coding, testing, DevOps, infra, product shaping).
- Implement advanced CI/CD and testing automation.
Requirements
- Language: Go
- Kafka / Event-driven systems
- Distributed systems, concurrency, and invariants
- GitOps
- Strong debugging, testing, and production ownership
- AI-Native Workflow: LLMs required daily
- Fintech/Banking experience (Nice-to-Haves)
- Oncall / High-availability systems experience (Nice-to-Haves)
- Multi-region systems exposure (Nice-to-Haves)
Benefits
- 4 Weeks of PTO
- Medical & Dental Insurance
- Annual Bonus Eligibility
- Paid National Holidays
- Eligible for Sign on Bonus
- Employer provides a 401(k) match as follows:
- 100% match on the first 3% of salary
- 50% match on the next 2%
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoKafkadistributed SQL DBsCI/CDtesting automationdebuggingtestingproduction ownershipconcurrencyinvariants