Latest AI JobsBrowse Jobs
Rogo logo

Software Engineer: Financial Data

RogoNew York CityEngineering
Apply on company site
Salary
$250K - $315K USD
Job type
Full-time
Posted
21 Sept 2026
Status
Open · checked 7d ago

About this role

Rogo is seeking a full-time Software Engineer for the Financial Data team in New York City to build scalable backend systems that power enterprise financial AI. This role suits an experienced engineer with a passion for capital markets and large-scale data infrastructure.

Role Overview

As a Backend Engineer on the Financial Data team, the successful candidate will work at the core of Rogo's AI platform. This position involves building and maintaining systems that source, integrate, transform, and serve both structured and unstructured financial data at scale. The role requires taking complex requirements and turning them into robust, end-to-end production solutions.

Key Responsibilities

Own critical data infrastructure by designing robust and scalable solutions for ingesting, transforming, and serving financial datasets from conception to production.
Architect cost-effective data processing pipelines that handle millions of documents and data points daily with low latency and high throughput.
Drive data integration by connecting heterogeneous financial datasets, including market data vendors and proprietary sources, into queryable platforms.
Collaborate with the Core AI team to ensure financial data is clean and structured to maximize model performance and retrieval reliability.
Build secure, compliant integrations that handle enterprise customer data with high standards of privacy and reliability.
Elevate team standards through exemplary coding practices, high energy, and a strong sense of ownership.

Requirements

Bachelor's degree in Computer Science or a related field.
Five or more years of professional software engineering experience building complex, data-intensive backend systems.
Five or more years of hands-on experience using GCP or an equivalent cloud stack to build and scale production services.
Deep expertise in Python for backend and API systems, alongside proficiency in at least one strongly typed language such as Java, Rust, or C++, with Java serving as a strong plus.
Mastery in designing large-scale distributed systems, including asynchronous patterns, streaming, queuing, caching, and observability.
Strong command of relational databases, SQL, NoSQL, in-memory stores like Redis, and columnar stores such as Snowflake, BigQuery, or Redshift.
Proven experience operating large-scale batch and streaming data pipelines with high reliability and throughput.
At least three years of experience managing or collaborating closely with globally distributed engineering teams.
Exceptional communication skills with the ability to articulate technical concepts and influence engineering direction.
Track record of shipping high-quality products autonomously in fast-moving, unstructured environments.
Demonstrated passion for corporate finance, capital markets, and maintaining strict data quality standards.

Skills and Tools

Python
SQL
GCP
Java
Rust
C++
Snowflake
Distributed Systems
Data Pipelines

Salary and Benefits

Annual salary range of $250,000 to $315,000 USD.
Opportunity to join a fast-growing enterprise AI company with a global client base and world-class investors.
High-impact ownership surface area within top-tier financial technology.

About the Company

Rogo is on a mission to transform global finance by empowering professionals at leading investment banks, private equity funds, and investment firms with advanced artificial intelligence. The company combines proven product-market fit with backing from world-class investors to redefine traditional financial workflows and scale rapidly.

How to Apply

Interested candidates should visit the official Rogo careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer position at Rogo?

The annual salary for this role ranges from $250,000 to $315,000 USD.

Where is this job located?

This position is located in New York City and is a full-time, on-site role.

What programming languages are required?

Candidates must have deep expertise in Python for backend and API systems, plus proficiency in at least one strongly typed language like Java, Rust, or C++, with Java being a strong plus.

How many years of experience are required?

The role requires 5+ years of professional software engineering experience building complex, data-intensive backend systems, along with 5+ years of experience with GCP or an equivalent cloud stack.

How do I apply for the role?

You can apply by visiting the official Rogo careers page.

Ready to apply?

The application is on the official Rogo careers page.

Apply on company site