Staff Software Engineer

Albertbow — United States · Posted ~1 day ago

Lead

Skills

Python REST API design MongoDB Redis Distributed systems Software architecture Docker Kubernetes AWS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

You will engineer scalable backend services for AI‑driven financial products, using Python and modern data stores, design high‑performance APIs, and contribute to distributed system architecture. Expect continuous learning, technical leadership, and collaboration within an innovative tech environment.

Highlights

Join an innovative AI company transforming investment research, design scalable backend services with Python, architect high‑performance REST APIs, work with MongoDB and Redis, and contribute to cutting‑edge distributed systems. Role offers hands‑on development, architecture guidance, and mentorship.

Description

We're partnering with an innovative AI company that's transforming how investment firms and financial institutions use artificial intelligence to accelerate research and decision-making. As a Staff Software Engineer, you'll play a key role in designing and building scalable backend systems that power AI-driven products. You'll help shape technical direction, solve complex engineering challenges, and work alongside a highly talented team building next-generation technology. This is an opportunity for an experienced engineer who enjoys hands-on development, architecture, and mentoring while working in a fast-paced, collaborative environment. What You'll Do Design, build, and maintain scalable backend services using PythonArchitect and develop high-performance REST APIsDesign and optimise data models using MongoDB and RedisBuild reliable distributed systems with a focus on scalability and performanceDrive technical decisions and contribute to software architectureCollaborate closely with Product, Engineering, and Client Success teamsMentor engineers and champion engineering best practicesContribute to AI-powered features and platform innovation Requirements 8+ years of commercial Python development experienceStrong experience designing scalable backend architecturesExtensive experience building production REST APIsHands-on experience with MongoDB and RedisStrong understanding of distributed systems and multithreading/concurrencyExperience working with cloud-based applicationsExposure to AI, Machine Learning, or Large Language Models (LLMs) is highly desirableBachelor's degree in Computer Science, Engineering, or a related field Why Join? Build cutting-edge AI products used by leading financial institutionsWork with a highly experienced engineering teamInfluence technical strategy and architectureCompetitive compensation and bonusComprehensive benefits packageHybrid working environment in New York City