Press ESC to close

Senior Full Stack Engineer


Published: Wed, 05 Mar 2025 18:50:09 GMT

Position: Senior Full Stack Engineer at Rabbet

Company Overview:
Rabbet is a leading software company that streamlines construction finances by connecting people and data. Our cloud-based platform offers commercial lenders and real estate developers the ability to centralize financial processes, automate administrative tasks, and save time managing draws. Founded in 2017, Rabbet has a strong track record of providing efficiency and transparency across billions of dollars in commercial construction projects. We are backed by top investors including QED, Goldman Sachs, and Y Combinator.

Job Description:
We are seeking a talented Senior Full Stack Engineer to join our growing team of ~25 employees. This is a remote position, open to candidates based in the US. As a Senior Full Stack Engineer, you will play a critical role in the development, maintenance, and testing of our full-stack application. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to understand our users’ needs, design solutions, and validate our work. This is an exciting opportunity to join a collaborative startup environment that values growth, shared ownership, and product focus.

Responsibilities:
• Take ownership of the development, maintenance, testing, and operations of a full-stack application hosted in GCP, primarily using Elixir/Phoenix/Absinthe for the backend and React (JavaScript/TypeScript) for the frontend
• Collaborate cross-functionally to understand user problems, design and build solutions, and validate work
• Own the application throughout its lifecycle and make key decisions about what and how to build
• Grow as an engineer and mentor others through pairing, code reviews, and mentorship
• Go beyond building features by understanding the “why” and actively participating in the product development process
• Be passionate about growth and take responsibility for the outcomes of your work
• Thrive in a collaborative, cross-functional environment
• Architect elegant solutions to technical and customer problems
• Act as a “force multiplier” by leveling up other team members and delivering rock-solid solutions

Requirements:
• 6+ years of backend software development experience, with a strong background in functional languages (3+ years of experience in Elixir or Erlang preferred)
• 3+ years of experience in React
• Self-directed and able to work effectively in a startup environment
• Ability to design data models and architect software solutions with consideration for performance and maintainability
• Excellent communication and responsiveness while working remotely

Preferred Experience:
• Experience building GraphQL APIs using Absinthe
• Understanding of Postgres database design and optimization
• Previous experience mentoring other engineers
• Previous experience in a fintech startup

Compensation, Benefits, and Perks:
• Competitive salary based on experience and contribution
• Opportunity to participate in ownership through our employee stock option plan
• Comprehensive benefits including medical, dental, and vision plans, as well as a 401(k) plan with generous matching contributions
• Parental leave benefits, ample PTO, and remote flexibility
• $1,000/year education stipend for courses, conferences, books, etc.
• Opportunities for growth towards technical and people leadership
• Entrepreneurial culture and a small, dynamic team

Location and Travel:
• Must be based in Colorado, North Carolina, or Texas (exceptional US-based candidates may be considered, but we do not offer sponsorship)
• Willingness to travel to Austin, TX or Denver, CO once per quarter (alternating based on weather)
Apply link

@Katen on Instagram
This error message is only visible to WordPress admins

Error: No feed with the ID 1 found.

Please go to the Instagram Feed settings page to create a feed.