Staff Engineer, Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer
About Farsight
Farsight is an agentic AI platform for financial services, helping investment banks and private equity firms automate complex workflows to save time and uncover insights that would otherwise be hidden.
MissionOur mission is to upend the way financial services work in corporations, effectively integrating AI into the financial needlework of every company on Earth.
TeamWe are a small, highly motivated team that expects each member to wear multiple hats—development, sales, infrastructure, design, product innovation, and more.
LocationManhattan, New York City. In‑person preferred, with Fridays remote.
Job DescriptionAs a Staff Engineer, you will own end‑to‑end technical projects and product deliverables, guide architecture and design, define patterns and best practices, and mentor the engineering team. You will balance long‑term vision with hands‑on execution, making thoughtful trade‑offs to meet business needs and customer expectations.
Desired Qualifications- 8+ years of professional software engineering experience, with a track record of leading technical projects or teams
- Strong expertise in Python and cloud‑based infrastructure (AWS preferred), with experience in deploying production‑grade systems
- Deep knowledge of system design patterns and software architecture, including Domain‑Driven Design (DDD), event‑driven architectures, and microservices
- Experience with containerization and orchestration (Docker, Kubernetes, ECS, etc.)
- Proven experience designing and scaling high‑throughput systems and handling large volumes of structured and unstructured data
- Ability to scope projects, define technical requirements, set deadlines, and guide engineering teams through complex initiatives
- Hands‑on experience with monitoring, logging, observability, and ensuring reliability in production systems
- Strong interest in generative AI and familiarity with integrating AI workflows into enterprise systems
- Experience mentoring engineers, reviewing code, and establishing technical best practices
- Excellent communication skills to translate complex technical concepts for both technical and non‑technical stakeholders
- Intrinsically motivated, self‑critical, and driven to enable both personal and team success
- Positive and collaborative attitude, with the ability to thrive in a fast‑moving, high‑impact environment
- Previous experience as a technical lead or staff engineer in early‑stage startups or large‑scale tech companies
- Track record of influencing engineering culture, establishing coding standards, and implementing scalable development processes
- Previous development experience with AI systems, including utilizing closed‑source models, fine‑tuning and spinning up open‑source models
- Strong understanding of CI/CD pipelines and automated deployment workflows
- Knowledge of performance optimization techniques for both compute‑heavy and data‑heavy systems
- Previous exposure to cross‑functional product teams, directly shaping product features and translating customer needs into technical requirements
- Ability to anticipate technical debt, propose solutions proactively, and balance innovation with maintainability
Salary ranges between $200,000 and $260,000 annually depending on experience. We also offer highly competitive medical, dental, and vision insurance, along with unlimited PTO.
Equal Opportunity EmployerFarsight is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, sex…(full EEO statement omitted for brevity)
Apply here:
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).