About Tripleseat:
Tripleseat is the leading web-based event management and sales platform designed for restaurants, hotels, and unique venues. Our mission is to simplify and streamline the event planning process, allowing our clients to focus on delivering exceptional customer experiences. By automating and enhancing event operations, we help create thousands of unforgettable experiences each year at your favorite restaurants and venues.
We are seeking a passionate Senior Software Developer who thrives on solving complex technical challenges, mentoring team members, and shaping the architecture of scalable, cloud-based solutions. This is a unique opportunity to work on cutting-edge technology while fostering innovation and collaboration in an agile environment.
This is a fully remote position open to candidates in the U.S. or Canada. They will be required to complete initial onboarding at our Concord, MA office.
What You'll Do:
-
Develop Impactful Features: Design, code, and optimize new features that serve thousands of users daily, ensuring high-quality performance at scale.
-
Shape Architecture: Lead technical architecture decisions, ensuring scalability, maintainability, and platform robustness.
-
Collaborate Across Teams: Partner with product management, design, sales, and customer success to build features that delight users and solve real-world problems.
-
Mentor & Multiply: Guide junior and mid-level developers by sharing best practices, reviewing code, and fostering a culture of learning and growth.
-
Optimize Performance: Analyze and enhance code performance, addressing challenges like N+1 query problems and algorithm efficiency.
-
Support Integrations: Build and maintain integrations with third-party systems, ensuring seamless data exchange and functionality.
-
Drive Agile Excellence: Promote Agile methodologies to maintain a fast-paced yet organized development process.
-
Innovate with Analytics: Work on deep analytics features and modern workflow designs to deliver advanced insights to users.
What We're Looking For:
-
Proven Expertise: 6+ years (ideally 8+ years) or equivalent in cloud-based software development, with significant experience in Ruby on Rails, React, MySQL/PostgreSQL, Docker and scalable distributed systems.
-
Leader & Collaborator: Demonstrated ability to lead technical initiatives and mentor developers while collaborating with cross-functional teams.
-
Technical Mastery: Strong computer science fundamentals in programming languages, architectures, data structures, and algorithms. Experience optimizing performance for high-load applications.
-
Quality First: Insist on writing clean, testable code, with expertise in unit testing for both the backend and frontend.
-
Adaptability: Comfortable working in large codebases, following existing conventions, and driving improvements where needed.
-
Strong Communicator: Clear and concise communicator, able to convey technical concepts effectively to technical and non-technical stakeholders.
-
Bonus Points:
-
Familiarity with DevOps and cloud platforms like AWS.
-
Passion for the hospitality industry and experience with event management tools.
-
Experience working with JavaScript frameworks such as Backbone or Node.js.
-
Experience with Docker
-
What We Offer:
- Competitive compensation and comprehensive benefits including medical, dental, vision, life insurance, and 401(k) with company match.
-
Flexible paid time off to promote work-life harmony.
-
Pet insurance to take care of your furry friends.
-
An open, inclusive culture that focuses on collaboration, innovation, and personal growth.
-
The opportunity to work on a product that makes a real difference in the hospitality and event industries.
At Tripleseat, we believe in creating a workplace where everyone has a seat at the table. We are proud to be an equal opportunity employer, committed to fostering a culture of inclusion, diversity, and equity. If you’re ready to bring your skills and enthusiasm to a fast-growing company revolutionizing the hospitality industry, we’d love to hear from you!