Hybrid Full-time

Smartleaf is hiring a Senior Software Engineer

About the Role

Smartleaf is looking for a Senior Software Engineer to focus on making financial portfolio management scalable and easy for our clients. You will work across the UI, API, and back end, gathering requirements and designing solutions to evolve the system architecture for significant scale.

What You'll Do

  • Dive into UI, API, and back end to make financial portfolio management scalable and easy to use.
  • Work closely with product management and users to gather requirements and design solutions.
  • Quickly understand complex user workflows to solve technical challenges.
  • Explain issues, potential solutions, and tradeoffs to various stakeholders.
  • Build internal tools or pick up new skills as needed to achieve goals.
  • Ramp up quickly and help get things done with a focus on getting working code into production.

What We're Looking For

  • 5+ years of experience building production web applications.
  • A degree in Computer Science.
  • Proficiency in Ruby on Rails or similar MVC frameworks with the ability to learn our stack.
  • Solid SQL skills for working with a complex data model and high-volume financial data.
  • Understanding of multiprocessing and multithreading considerations.
  • Competence working in a Linux environment: familiarity with command-line utilities, Unix process management; comfortable with bash scripting.
  • Authorization to work in the United States without current or future need for sponsorship.

Technical Stack

  • Ruby on Rails
  • Stimulus
  • React
  • PostgreSQL
  • Debian Linux

Team & Environment

You will be a member of the small platform team, working closely with teammates from many different business functions and reporting to the Director of Software Engineering. We are a small team that takes pride in providing a high level of service to clients. Proactive, competent, and reliable team members have ample opportunity to stretch outside their comfort zone.

Work Mode

This is a hybrid position based in Boston.

Required Skills
Ruby on RailsStimulusReactPostgreSQLDebian LinuxSoftware ArchitectureSystem DesignAPI DevelopmentFrontend DevelopmentBackend DevelopmentDatabase ManagementLinux AdministrationJavaScriptHTML/CSSVersion Control
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Smartleaf

Boston-based investment portfolio rebalancing service handling over $90 billion in assets.

Visit website
Job Details
Category fullstack
Posted 8 months ago