We're looking for a Senior Full-Stack Engineer to help build our marketing and customer engagement platform. In this role, you'll design and develop data-driven, customer-facing features and backend services that power real-time personalization, campaign delivery, and transaction support. Our stack is Ruby on Rails on the backend and Vue.js on the frontend - and we value engineers who lead with strong product instincts, deep technical judgment, and a pragmatic mindset.
This is a great opportunity for an experienced engineer who enjoys owning features end-to-end, collaborating closely with cross-functional partners, and mentoring less-experienced teammates, with room to grow into broader technical leadership. We believe the best engineers today are fluent in AI - comfortable using AI-assisted development tools and thoughtful about how AI capabilities can be woven into product features and platform experiences.
This is a hybrid role based out of our Broomfield, Colorado office.
Responsibilities
Full-Stack Development: Design and build robust, secure, and scalable systems across our Ruby on Rails and Vue.js stack, with ownership from API design and data modeling through to rich front-end experiences.
Technical Contribution: Contribute to architecture and design discussions for key platform initiatives, and help establish and follow sound engineering patterns.
Mentorship: Support the growth of junior and mid-level engineers through code reviews, design feedback, and pairing.
Performance & Quality: Identify and drive improvements to backend and frontend performance, and help raise the bar for code quality, testing, security, and observability.
Cross-Functional Collaboration: Partner with Product, Design, and Customer Success to translate business problems into sound technical solutions that deliver measurable outcomes.
AI-Augmented Development: Leverage AI-assisted tooling to accelerate delivery, and contribute ideas on where AI capabilities can add genuine value to the product.
Agile Delivery: Work effectively in an iterative, fast-paced environment - shipping frequently and adapting quickly.
Incident Response: Participate in resolving production incidents and contribute to post-incident reviews that prevent recurrence.
Numbers & Facts
Location
Broomfield, CO
Skills
Agile Programming Methodologiesunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Audio Engineeringunmatched
Campaignsunmatched
Code Reviewsunmatched
Cross-Functionalunmatched
Customer Relationsunmatched
Data Modelingunmatched
Engagement Marketingunmatched
Incident Managementunmatched
Incident Responseunmatched
Machine Toolunmatched
Mentoringunmatched
Process Improvementunmatched
Product Designunmatched
Programming Toolsunmatched
Ruby on Railsunmatched
Software Engineeringunmatched
Systems Scalabilityunmatched
Technical Deliveryunmatched
Technical Leadershipunmatched
User Interface/Experience (UI/UX)unmatched
Value Engineeringunmatched
Vue.jsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.