Software Engineer, Backend
Opto InvestmentsAbout the Role
As a Software Engineer, Backend at Opto Investments, you will be responsible for transforming complex business problems into elegant and pragmatic engineering solutions. You will work in a context-driven, customer- and stakeholder-empathetic environment, building tools and systems that are end-to-end solutions. You will be part of a team that constantly challenges each other to evolve as builders and collaborators, all while having fun along the way.
Key Responsibilities
- Deliver high-quality software projects in coordination with teammates and stakeholders on mutually agreed timelines.
- Rapidly iterate on solutions to eliminate ambiguity and drive projects forward.
- Participate actively in all phases of product development, including 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, including interviewing and problem specification.
- Seek help when needed and reach out to stakeholders to unblock progress.
Qualifications
- A 4-year technical degree or equivalent work experience.
- 2+ years of software development 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, including CI/CD and Git.
- Experience with cloud computing architectures and tooling, particularly AWS.
- Experience using AI/LLMs for data extraction, data interrogation, and document generation.
- Demonstrated background or 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.
Our Tech Stack
Our tech stack includes React-based Next.js Typescript applications hosted in Vercel, Aurora-backed Python REST API services hosted as containerized applications in AWS, AWS Lambda for asynchronous tasks, and Snowflake for data ingestion and warehousing. Our service deployments are fully automated and execute multiple times daily.
Compensation and Benefits
Opto Investments offers a generous compensation and benefits package. The cash salary range for this role is $125,000-$225,000, dependent on skills, experience, and expected contribution.
All full-time employees at Opto enjoy:
- Significant equity
- Health, dental, and vision insurance
- Unlimited PTO
- Retirement savings plan (401k)
- Learning, Fitness & WFH stipends
- Paid Holidays, including closing the week between December 25th and January 1st
Opto Investments is committed to building the best teams possible and does not discriminate based on race, citizenship, religion, ethnicity, gender, or any other characteristic.
Benefits Extracted with AI
- 401(k)
- Significant equity
- Health, dental, and vision
- Unlimited PTO
- Retirement savings plan (401k)
- Learning, Fitness & WFH stipends
- Paid Holidays
Similar jobs
Last update: 23 minutes ago
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Software Engineer, Borrower Support
Senior Software Engineer role in borrower support, focusing on AWS, Python, React, and Postgres in a hybrid work environment.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Front End Software Engineer - Trading Systems
Join Clear Street as a Senior Front End Engineer to build trading systems using React and modern tech stack.
Senior Software Engineer - API Platform
Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.
Software Engineer with Python and GraphQL Experience
Join Harmonic as a Software Engineer in New York, NY. Work with Python and GraphQL to develop innovative startup discovery tools.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Software Engineer - Product (Back-End/Full-Stack)
Join Mercury as a Software Engineer to build innovative fintech solutions using Haskell, TypeScript, and Redux.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Software Engineer, Web
Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Software Engineer, Fund Administration
Join Carta as a Software Engineer in Fund Administration, working with Python, Django, and more in a hybrid role.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Software Engineer - Core API Team
Join Peloton as a Software Engineer on the Core API team, working with Python, AWS, and DevOps tools in a hybrid environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Backend Engineer with Python and Kafka
Join Vest Labs as a Senior Backend Engineer to develop a high-throughput, low-latency exchange using Python and Kafka.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.