Rogo
Software Engineer: Backend
New York City. Posted a month ago
The role
You will architect REST and gRPC APIs and design large-scale infrastructure for crawling, ranking, and retrieval systems. You will ship secure and compliant code to develop software dealing with sensitive data.
What you will do
- 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
- Implement security concepts to develop software dealing with sensitive data
- Write robust code that is easy to read, maintain and test
- Raise the bar for code quality, reliability and product velocity
Required qualifications
- Bachelors in Computer Science or related degree
- Experience with a strongly typed language (e.g., Rust, C++, or Java)
- 4+ years of experience building and scaling distributed systems
- Track record of shipping high-quality products
- Strong programming skills and general Computer Science knowledge
Nice to have
- Experience with an interface definition language like protocol buffers and gRPC
- Experience with Map Reduce or other massively distributed parallel computation frameworks
- Early engineer at a hyper-growth startup
- Experience in world-class product organizations (e.g., Notion, Figma)
About the company
Rogo aims to transform global finance by empowering professionals at investment banks, private equity funds, and investment firms with AI. The company is scaling quickly and defining a new category of enterprise AI.