About the job
Why Join Rogo?
At Rogo, we are pioneering Wall Street's first genuine AI analyst. Our mission is to equip finance professionals at leading investment banks, private equity funds, and investment firms with AI that provides unmatched speed, accuracy, and insight. We're not just enhancing financial workflows; we're revolutionizing them from the ground up.
This is a rare opportunity to be part of a transformative company at a pivotal moment. With a rapidly expanding client base, validated product-market fit, and support from top-tier investors, we are rapidly scaling and establishing a new category in enterprise AI.
Our team is composed of sharp, motivated individuals who are deeply committed to our mission. We operate with a sense of urgency, tackle complex challenges head-on, and maintain an unwavering focus on our users. If you excel in a dynamic environment, strive for excellence, and want to contribute to the future of finance, we encourage you to apply.
Your Responsibilities
As a Staff Backend Engineer at Rogo, you will be at the forefront of AI research and application development, significantly contributing to the creation of a groundbreaking product and its scalability for large enterprises.
Design and build REST and gRPC APIs supported by robust, scalable server-side implementations and asynchronous code.
Create large-scale infrastructure to support crawling, ranking, and information retrieval systems.
Develop secure and compliant code, implementing best practices for software that handles sensitive information.
Write maintainable, readable, and thoroughly tested code.
Elevate standards for code quality, reliability, and product delivery speed, collaborating with your peers to foster both technical and interpersonal growth.
Qualifications
Bachelor's degree in Computer Science or a related field.
Proficiency in a strongly typed programming language (e.g., Rust, C++, Java).
A passion for writing high-performance, readable, and well-tested code.
6+ years of experience in building and scaling distributed systems.
Proven track record of delivering high-quality products.
Strong programming skills and comprehensive knowledge of Computer Science principles.
Preferred Skills
Familiarity with interface definition languages like protocol buffers and gRPC.
