R
Posted 10 hours ago
Staff Software Engineer: Backend
RogoStaff Software Engineer: Backend
Requirements
Bachelors in Computer Science or related degree, Experience with Rust, C++, or Java, 6+ years experience with distributed systems, Strong programming and CS knowledge
Skills
RustgRPCDistributed Systems
About the role
About the Company
Rogo is transforming global finance by empowering professionals at the world's top investment banks, private equity funds, and investment firms with AI that delivers unparalleled speed, accuracy, and insight. We are defining a new category of enterprise AI with a rapidly growing global client base.
Responsibilities
- Architect REST and gRPC APIs backed by stable, scalable server-side implementations and asynchronous code
- Design and build large-scale infrastructure to power crawling, ranking, and retrieval systems
- Ship secure and compliant code to handle sensitive data
- Write robust, readable, maintainable, and testable code
- Raise the bar for code quality, reliability, and product velocity
Requirements
- Bachelor's degree in Computer Science or a related field
- 6+ years of experience building and scaling distributed systems
- Experience with a strongly typed language (e.g., Rust, C++, or Java)
- Strong programming skills and general Computer Science knowledge
- Proven track record of shipping high-quality products
Preferred Qualifications
- Experience with interface definition languages like protocol buffers and gRPC
- Experience with Map Reduce or other massively distributed parallel computation frameworks
- Experience as an early engineer at a hyper-growth startup
- Experience in world-class product organizations (e.g., Notion, Figma)
- Financial services industry experience
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer: Backend
Rogo · New York City
