Software Engineer (Financial Data)
- New York, United States
- Mid Level
- 3+ years
- Bachelor's degree
- Posted
Skills
Required
- financial data
- AI
- Python
- streaming
- autonomous
- self-directed
- Rust / C++ / Java
- batch
- SQL
- BigQuery
Preferred
- designing large-scale distributed systems
- asynchronous patterns
- queuing
- caching strategies
- observability
- logging
- metrics
Join Rogo, a cutting-edge AI company, as a Backend Engineer on the Financial Data team. In this critical role, you will own the data infrastructure, architect for scale and performance, drive data integration, enable AI with great data, handle customer data with care, and raise the bar for code quality and culture. You should have a Bachelor's in Computer Science or a related field, mastery in designing large-scale distributed systems, deep expertise in Python, and a passion for corporate finance and financial data.
Posséder une infrastructure de données critique : Transformer des exigences complexes en solutions robustes et évolutives qui ingèrent, transforment et servent des ensembles de données financières de manière fiable.
About Rogo
Concevoir et construire des pipelines de traitement de données hautement évolutifs et rentables qui gèrent des millions de documents et de points de données quotidiennement.
Responsibilities
- Construire des systèmes qui connectent des ensembles de données financières hétérogènes en des plateformes cohérentes, fiables et interrogeables.
- Mastery in designing large-scale distributed systems — asynchronous patterns, streaming, queuing, caching strategies, and robust observability (logging, metrics, tracing)
Requirements
Bachelor's in Computer Science or related field
- You are curious. You find joy in learning about AI, technology, and finance
- You are an owner. You are autonomous, self-directed, and comfortable working with ambiguity
- Track record of shipping high-quality products in unstructured, fast-moving environments with full autonomy from conception to deployment
- Deep expertise in Python for backend and API systems; proficiency in at least one strongly typed language (Rust, C++, or Java), with Java being a strong plus
- Proven experience building and operating large-scale data pipelines — both streaming and batch — integrating heterogeneous financial data sources with high reliability and throughput
- You are ambitious. You have fun solving problems that others think are impossible
- Exceptional communication skills — able to articulate complex technical concepts to both technical and non-technical stakeholders, and to influence engineering direction across teams without direct authority
- 3+ years of experience managing or working closely with globally distributed engineering teams
- 5+ years of hands-on experience with GCP or equivalent cloud stack, building and scaling production-grade services
- Strong command of relational databases and SQL — schema design, query optimization, indexing — alongside NoSQL, in-memory (Redis), and columnar stores (BigQuery, Snowflake, Redshift)
You are collaborative, organized, thoughtful, and kind
- 5+ years of professional software engineering experience, with a proven track record building complex, data-intensive backend systems
- Demonstrated passion for corporate finance, capital markets, and financial data — you understand the standards, workflows, and zero-tolerance for data quality issues that investment professionals demand
- You thrive in fast-paced environments. You are high-intensity and care a lot about what you do, and you're ecstatic to work at a startup
Pay
USD 250,000 - 315,000
jobapplier