Latest AI JobsBrowse Jobs
Rogo logo

Software Engineer: Backend

RogoNew York CityEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
21 Sept 2026
Status
Open · checked 7d ago

About this role

Rogo is seeking a Backend Software Engineer in New York City to help build cutting-edge enterprise AI products for the global finance sector. This full-time position suits experienced developers with a strong background in distributed systems who want to shape the future of financial workflows.

Role Overview

As a Backend Software Engineer at Rogo, you will work at the intersection of artificial intelligence research and application development. This role focuses on scaling innovative solutions for major enterprise clients within the investment banking and private equity industries. You will play an instrumental part in defining a brand-new category of enterprise software.

Key Responsibilities

Architect robust REST and gRPC application programming interfaces supported by scalable server-side logic and asynchronous code.
Design and construct large-scale infrastructure capable of powering crawling, ranking, and retrieval operations.
Develop secure and compliant software solutions capable of processing sensitive financial data safely.
Produce clean, well-tested code that remains maintainable and easy to read over time.
Elevate engineering standards by enhancing code quality, reliability, and delivery speed.

Requirements

Hold a Bachelor degree in Computer Science or a closely related technical field.
Demonstrate professional experience working with a strongly typed programming language such as Java, Rust, or C++.
Bring a minimum of four years of direct experience building and scaling complex distributed systems.
Exhibit a proven history of successfully shipping high-quality technology products.
Possess solid fundamental computer science knowledge coupled with strong programming capabilities.

Nice to Have

Familiarity with interface definition languages, including protocol buffers and gRPC frameworks.
Background utilizing Map Reduce or alternative massively distributed parallel computation tools.
Previous experience working as an early engineer within a hyper-growth startup environment.
History of employment at world-class product organizations like Figma or Notion.

Skills and Tools

Strongly typed programming languages (Java, Rust, C++)
Distributed systems architecture
REST and gRPC API development
Asynchronous programming
Secure data handling and compliance

About the Company

Rogo is on a mission to transform global finance by equipping top investment banks, private equity firms, and financial institutions with advanced artificial intelligence tools. Backed by world-class investors and experiencing rapid global growth, the enterprise is redefining traditional financial workflows through unparalleled speed and accuracy.

How to Apply

Interested candidates should visit the official Rogo careers page online to submit an application for this backend engineering opportunity.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in New York City and is not a remote role.

How much experience is required?

Candidates must have four or more years of experience building and scaling distributed systems.

What programming languages are needed?

Applicants need experience with a strongly typed language such as Java, Rust, or C++.

What educational background is expected?

A Bachelor degree in Computer Science or a related academic discipline is required.

How can I apply for this position?

You can apply by visiting the official Rogo company careers page.

Ready to apply?

The application is on the official Rogo careers page.

Apply on company site