Skip to content
OptoOptoNew York, NY

Software Engineer, Backend

Backend Software Engineer building scalable distributed systems and REST APIs for a private markets platform. Requires 6+ years experience, AWS, Python, and financial tech API experience.

190k – 250k
On-site6+ YOEBackend Engineering

About the role

Expectations

  • Be accountable for the delivery of high quality software projects in coordination with teammates and stakeholders on mutually agreed upon timelines
  • Seek context and rapidly iterate on solutions to eliminate ambiguity and drive projects forward
  • Participate actively in all phases of product development across specification, implementation, QA testing, deployment, and operations
  • Foster a culture of collaboration by actively engaging in discussions, documentation, and code review
  • Participate actively in engineering recruiting (interviewing, problem specification, role ownership, etc)
  • Raise your hand when you need help - don’t hesitate to reach out to stakeholders (product, teammates, managers, etc) to unblock your progress
  • Provide thoughtful perspectives on architecture and major technical decisions
  • Lead by example in maintaining high code quality and shaping team best practices through thoughtful reviews, mentorship, and holding a high bar for excellence across every pull request

Qualifications

  • 6+ years software development experience
  • 4-year technical degree (or equivalent work experience)
  • Experience building scalable distributed systems
  • Experience interfacing with financial technology APIs and data providers
  • Experience designing and building REST APIs
  • Experience with domain and data modeling
  • Experience with the software development lifecycle (CI/CD, Git, etc)
  • Experience with cloud computing architectures and tooling - particularly AWS
  • Experience using AI / LLMs for data extraction, data interrogation, and document generation
  • Demonstrated background / interest in investment management
  • Comfort with ambiguity and the ability to execute in a fast-paced startup environment
  • Excellent communication skills and grace under pressure

Compensation and Benefits

  • Cash salary range: $190,000-$250,000 dependent on skills, experience and expected contribution
  • Significant equity
  • Health, dental, and vision insurance
  • Unlimited PTO
  • Retirement savings plan (401k)
  • Learning, Fitness and Commuter stipends
  • Paid Holidays

Tech Stack

  • React-based Next.js TypeScript applications
  • Aurora-backed Python REST API services
  • Containerized applications in AWS
  • AWS Lambda for asynchronous tasks
  • Snowflake for data ingestion and warehousing
  • Automated service deployments

Skills

PythonTypeScriptReactNext.jsAWSREST APIsSnowflakeCI/CDGitLLMs
Sentry

Senior Software Engineer, Billing Platform

SentrySan Francisco, CA

Senior Software Engineer building and scaling Sentry's billing and usage tracking platform. Design flexible pricing systems, ensure financial-grade accuracy for hundreds of billions of daily events, and solve complex distributed data consistency challenges.

190k – 240k
Hybrid5+ YOEBackend Engineering
Pinecone

Senior Software Engineer, Knowledge Engine

PineconeUnited States

Build scalable search and retrieval infrastructure for Pinecone's vector database and knowledge engine, focusing on semantic/hybrid search, indexing pipelines, RAG patterns, and LLM-powered agentic systems. Requires 6+ years building large-scale, low-latency backend systems with strong distributed systems and AI retrieval expertise.

190k – 270k
Remote6+ YOEBackend Engineering
Reddit

Senior Software Engineer, Presence

RedditUnited States

Senior backend engineer building scalable, distributed systems and APIs for Reddit Pro and Youth Experience products. Requires 5+ years professional experience and expertise in large-scale data systems.

190k – 267k
Remote5+ YOEBackend Engineering
Sentry

Senior Software Engineer (Node), JavaScript SDK

SentrySan Francisco, CA

Senior engineer building and maintaining JavaScript SDKs for Node.js and modern server/edge runtimes. Requires 5+ years experience with strong TypeScript/JavaScript expertise and server runtime knowledge.

190k – 280k
Hybrid5+ YOEBackend Engineering
Sentry

Senior Software Engineer, Control Plane

SentrySan Francisco, CA

Designs and operates control plane infrastructure for customer management, routing, and replication in Sentry's multi-cell architecture. Requires 5+ years experience with Python, distributed systems, cloud platforms, and container orchestration.

190k – 280k
Hybrid5+ YOEBackend Engineering