Wealthbox is building an AI-powered CRM software platform for financial advisors, utilized by thousands of advisory firms daily. The Senior Software Engineer will be responsible for developing core backend functionality, collaborating on product decisions, 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