About the Company
Smartleaf is a Boston-based investment portfolio rebalancing service handling over $90 billion in assets. Our next milestone is doubling our capacity to handle 1 million accounts. In order to get to this next level of scale, we need to evolve our architecture and you can have a big impact on how we do that.
About the Role
We are looking for engineers who want to own problems end to end, and who care about making investment portfolio management scalable, correct and reliable. You have a high degree of personal responsibility and enjoy working across the entire application all the way from requirements through implementation and deployment.
Responsibilities
As a member of our platform team, you’ll be at the intersection of domain knowledge, a complex data model and a stream of real-world events. Your job is to make sure the right things happen in the right order, and that edge cases are handled correctly so that financial advisors can trust what they’re seeing.
- You’ll spend a lot of your time figuring out what correctness even means when multiple actions hit a portfolio at once.
- The UI work is real but mostly straightforward CRUD; the depth in this role is in the domain logic.
- You’ll need to reason carefully about state, event ordering and how the system behaves when it scales.
- You’ll need to distill this complexity into a clear experience that allows financial advisors to understand the impact of their choices and present the best possible information to their clients.
- You’ll work closely with our product management team and our users to gather requirements and design solutions that help our users get things done and hold up under real world conditions.
- You’ll also participate in our support rotation and see firsthand how our users are interacting with the system.
- Whenever you need to build internal tools or pick up new skills to achieve our goals, you’re able to roll up your sleeves and bootstrap quickly.
Qualifications
- 2-6+ years of experience building production web applications
- Demonstrated ability to reason about systems with complex domain logic and concurrent, order-sensitive state
- Strong understanding of computing fundamentals, particularly multiprocessing and multithreading considerations
- Proficiency in Ruby on Rails or similar MVC frameworks
- Strong SQL skills: comfortable writing complex multi-table queries, understanding query plans, and reasoning about data integrity
- 1+ years of daily experience working in a Linux environment: strong familiarity with common command-line utilities and Unix process management; comfortable with bash scripting
You'll Be a Great Fit If You:
- Are able to dive into unfamiliar codebases and quickly build up working knowledge of how multiple components interact
- Enjoy taking a cloud of complex problems and making them clear and straightforward
- Are comfortable talking things through with others, even when you know you understanding might be incomplete.
- Can make meaningful progress even before you fully understand the system.
- You strike a practical balance that keeps work moving: you can ship a fix, stabilize a production fire, or get an MVP out the door and keep thinking critically about the problem afterward, turning it over until you reach a root cause or a clearer understanding.
Tech Stack
- Ruby on Rails, React, PostgreSQL, Debian Linux
- Open source coding agents + local LLMs
Hybrid Expectations
We prefer candidates who are willing to work in a hybrid environment. Candidates in the Boston area should expect to work in-office 2 days/week for the first 6 months. Candidates outside the Boston area should expect to travel to Boston for 1 week at a time several times in the first six months and 3x per year thereafter.
Visa Sponsorship
Smartleaf is unable to provide visa sponsorship now or in the future. This includes, but is not limited to, H-1B, F-1 (including OPT/CPT), J-1, or any other employment-based immigration or work authorization sponsorship. Candidates must have current and ongoing authorization to work in the United States without sponsorship.