Wealthbox is building an AI-powered CRM software platform for financial advisors, used daily by thousands of advisory firms. The Senior Software Engineer will be responsible for developing core backend functionality, collaborating with cross-functional teams, and driving projects from concept to production.
Responsibilities:
- Build core backend functionality in Ruby on Rails and relational databases
- Work daily in Claude Code and ship features using LLMs and agentic workflows
- Architect backend improvements for performance and scalability
- Build React components in TypeScript for customer-facing features
- Build and deploy 3rd party integrations to expand platform functionality
- Drive projects from concept to production—identify the right approach, execute it, ship it
- Collaborate with cross-functional teams on product decisions and user experience
Requirements:
- B.S. or M.S. in Computer Science or a similar technical field
- 5+ years of professional full-stack web development
- Excellent written communication and code review skills
- Strong understanding of Ruby and Rails (or deep experience in a similar backend framework and willingness to learn Rails)
- Proficiency in JavaScript, preferably with React, Vue, or Angular
- Experience or strong interest in AI/LLM technologies and prompt-first development workflows
- Track record of maintaining production applications and writing clear, maintainable, tested code
- Experience with Git, CI/CD, and regular deployments
- Deep appreciation for UX and usability—you care what the end user experiences
- Ability to mentor other engineers is a plus