Responsibilities
- Dive into our UI, API and back end to make financial portfolio management scalable and easy to use.
- Work closely with our product management team and our users to gather requirements and design solutions.
- Quickly wrap your head around complex user workflows to solve technical challenges.
- Use a solid understanding of computing principles, strong analytical skills and good technical intuition.
- Use good communication skills to explain issues, potential solutions and tradeoffs in ways that make sense to a variety of stakeholders.
- Build internal tools or pick up new skills to achieve our goals as needed.
Requirements
- 5+ years of experience building production web applications
- Computer Science degree
- Proficiency in Ruby on Rails or similar MVC frameworks with demonstrated 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 common command-line utilities and Unix process management; comfortable with bash scripting
Team
Structure: Small team. Reports to: Director of Software Engineering
Additional Information
- This position is not eligible for visa sponsorships. Candidates must be authorized to work in the United States without current or future need for sponsorship.
- 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 every 6 weeks for the first six months and 3x per year thereafter.