Skip to main content

Opto Investments

Software Engineer, Product

New York, New York, United States; San Francisco, California, United States$160k–$240kmidAdded 1 month ago

About this role

Opto is seeking a Software Engineer to develop innovative solutions for the private markets sector, leveraging advanced technology to enhance investment processes. The role involves full ownership of engineering challenges, from conceptualization to deployment, within a collaborative team environment.

What you'll do

  • Deliver high-quality software projects on time
  • Iterate on solutions to drive project progress
  • Participate in all phases of product development
  • Engage in discussions and code reviews
  • Assist in engineering recruitment efforts
  • Communicate effectively with stakeholders

What they're looking for

  • 4+ years of software development experience
  • Proficiency in React and JavaScript
  • Experience with design systems and reusable components
  • Knowledge of automated frontend testing (Jest/Playwright)
  • Strong communication skills
  • Ability to handle ambiguity in a startup environment
  • Interest in investment management

Benefits

  • Generous compensation package
  • Collaborative work environment
  • Focus on personal and professional growth
  • Supportive of diverse talent
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Opto Investments

Opto Investments builds technology solutions that transform private markets and investment processes. The company is hiring Software Engineers and Backend Engineers to develop innovative systems that enhance investment workflows and solve complex business challenges.

View all jobs at Opto Investments

Likely interview questions

  • Walk us through a recent React component you built—how did you structure it, and what testing approach did you use?
  • Describe your experience building and maintaining design systems. How do you ensure component reusability across a large application?