Senior Software Engineer, Full-Stack
$120k - $156kRecurly
Job Description
Job Description
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.
Requirements
- 5+ years of professional software engineering experience, with meaningful full-stack scope.
- Solid experience with Ruby on Rails, including ActiveRecord, background job processing, API design, and service-oriented patterns.
- Strong Javascript proficiency, including SPA architecture, component design, state management, and front-end performance.
- Track record of owning and delivering complex features or projects end-to-end.
- Strong RESTful API design experience, including versioning, authentication, and third-party integrations.
- Solid database fundamentals, particularly MySQL or similar relational databases, including schema design and query optimization.
- Ability to participate in technical discussions and contribute to architectural decisions.
- Experience mentoring junior or mid-level engineers and contributing to a culture of technical excellence.
- Familiarity with marketing or customer engagement platforms — campaign management, personalization engines, A/B testing, or equivalent — is a plus.
- Good communication skills: able to explain technical concepts clearly to both technical and non-technical audiences.
- Experience with agile development methodologies and working within cross-functional product teams.
- Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) and interest in evaluating where AI/ML capabilities can be integrated into product features.
Bonus Points For
- Experience with Go (Golang), Vue.js, and/or Node.js.
- Experience integrating LLM APIs (e.g., Anthropic, OpenAI) or building AI-powered product features.
- Familiarity with AI/ML concepts such as embeddings, vector search, retrieval-augmented generation (RAG), or fine-tuning.
- AWS experience, including deploying and scaling cloud-based applications.
- Hands-on experience with OpenSearch for search or analytics.
- Use of Redis for caching, session management, or background jobs.
- Exposure to Kafka or similar messaging systems in high-throughput environments.
- Familiarity with Docker for local development or production deployment.
- Experience with CI/CD pipelines and deployment workflows.
- Exposure to GDPR, CCPA, or similar data privacy regulations.
- Background in B2B SaaS products or high-volume transaction systems.
Benefits
As a full-time employee, Recurly offers competitive benefits programs, perks and options designed to fit your needs and the needs of your family. We offer medical, dental and vision benefits and a menu from which to choose options that work best for you and eligible dependents. We also offer life insurance, short and long-term disability, hospital indemnity, critical illness coverage, employee accident protection, health savings account (HSA) with company contribution & flexible spending account (FSA) options, employee assistance program, Legal and Pet Insurance.
Compensation range: $120,000 - $156,000 per year
Other perks may include:
401(k) Retirement Plan and company match
Flex Time Off
Company Events
Training/Development
Tuition reimbursement
Commuter benefits
Volunteer opportunities
Recurly is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law. Recurly is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at View email address on ziprecruiter.com
$135k - $160k
Senior Software Engineer II Design, own, and implement specific features for communication system graphical user interfaces. Location: Broomfield... ...user-interface design and web-based user interfaces and full-stack consequences of interfaces. Job Duties and...FullstackSeniorFull timeContract workWork experience placementLocal area$160k - $185k
...customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software... ...-edge quantum and embedded hardware. This role focuses on full-stack software engineering, team leadership, and the establishment...FullstackSeniorFull timeTemporary workWork at office- ...CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed... ...traditional AI/ML approaches and methodologies to streaming data. Full-stack development experience with modern front-end JavaScript...FullstackSeniorFull timeRemote work
$160k - $185k
...customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software... ...-edge quantum and embedded hardware. This role focuses on full-stack software engineering, team leadership, and the...FullstackSeniorTemporary workWork at officeFlexible hours$124.8k - $187.2k
...the Life In this exciting role as a Senior Firmware Engineer, you will have responsibility for architecting... ...designing, and implementing embedded software that maximizes the value of our... ...web applications, microservices, or full‑stack software development is not...FullstackSeniorH1bWork at officeLocal areaFlexible hours- ...thinking individuals to join our team. We are seeking a Senior Software Engineer to support several new, space-centric programs across the... .... JOB DUTIES AND RESPONSIBILITIES Build modern full-stack applications in support of space mission systems. Integrate...FullstackSeniorPermanent employmentFull timeContract workWork experience placementLocal area
$116k - $145k
--- --- ---As a Gogo Senior Airborne Platform Software Engineer you will be responsible for designing, developing and testing production quality software... ...Spanish). Right to Work Statement (English and Spanish).SummaryLocation: Broomfield, CO United StatesType: Full timeSeniorFull timeTemporary workImmediate start- ...Sr. Software EngineerBroomfield, ColoradoThe RoleThe Analytics Products team is focused... ...cadenceWork in a cross-platform technology stack including e.g., C++, C#, JavaScript and... ...machine learning framework).Strong software engineering background with a minimum of 3 years of...Senior
$190k - $252k
...Software EngineerAnduril Industries is a defense technology company with a mission to transform... ....ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world... ...grants are included in the majority of full time offers; and are considered part of...SeniorFull timeWork experience placementImmediate start$240k - $300k
...CambridgeScience & Technology - Quantum Computing Software /Full-time /On-siteWe are seeking an Chief... ...quantum processors. You will mentor senior engineers, ensure excellent coding standards,... ...hardware, our integrated full-stack approach is accelerating the path to practical...FullstackSeniorFull time- ...our go-to-market initiatives. The Platform Engineering organization is looking for an individual to join our Software Infrastructure development team in Broomfield... ...Golang DevOps experience Benefits As a full-time employee, we offer competitive benefits programs...SeniorFull timeWorldwide
$150k - $190k
...tests, functional and performance verification tests, and flight software sequencing tests. Build an understanding of spacecraft... ...reliability features. Review and contribute to the iteration of other engineers’ code with technical rigor through code reviews and subsystem...SeniorRelocation packageWeekend work- Vantor is hiring a Software Development Engineer to build modern web applications, automation, and cloud‑native solutions for clients. In this role, you’ll design and develop scalable full‑stack features, integrate data services, and ship high‑quality code using agile methods...Fullstack
- ...Sr. Software EngineerThe Sr. Software Engineer provides software development support by analyzing business requirements to design and develop appropriate... ...7+ years of experience in all phases of modern full-stack web developmentExpert CSS and JavaScript development skillsExperience...FullstackSeniorShift work
- ...Software EngineerDCCA is a veteran-owned IT business specializing in providing innovative... ...features.Interface with and help build full stack applications or embedded software using... ...tasking and technical direction to junior engineers and review work products at multiple levels...Fullstack
- ...DHS suitability level.Vantor is currently seeking a Mid-Level Software Engineer to support our FALCON effort. This role can be performed... ...technologies and paradigms (e.g. Apache Flink and/or Apache Kafka). Full-stack development experience with modern front-end JavaScript...FullstackFull timeRemote work
- ...Staff Full-Stack Engineer Recurly, Inc., a SaaS company, provides a versatile subscription management platform to manage the entire subscription... ...mindset. This is a high-impact opportunity for a senior technical leader who thrives on cross-functional influence,...FullstackWork at officeWorldwide
- ...Vantor seeks a Senior Software Engineer to support the FALCON mission. This role can be performed remotely within the continental United States, with Westminster, CO listed as a location. You will help build mission-focused software, backend services, APIs, and data pipelines...SeniorRemote work
$144.6k - $198.8k
Transform the Future of Construction as an AI-Native Full Stack Software EngineerAre you ready to redefine the software development life cycle... ...Skills & Experience3+ years of professional software engineering experience with a track record of owning complex production...FullstackOngoing contractFull timeWork at officeLocal areaWorldwideShift work- ...Alphatec Spine is seeking a Senior Software Engineer to design, develop, test, and document software for our surgical navigation and robotics platforms. You will work across R&D teams to deliver high-quality C++ applications on Unix/Linux, with emphasis on reliability...Senior
- ...role is responsible for translating software requirements into well-designed solutions... ...has an expert understanding of the full architecture stack, and who communicates effectively on... ...position will improve technical and engineering processes to create efficiencies.This...FullstackWork experience placementWork at officeRemote work
$133k - $161k
...thinking individuals to join our team. We are looking to add a Senior Software Project Engineer II to our team. If you enjoy working in a startup... ...candidate’s work experience, education/training, and key skills. Full‑time employment offers include company stock options and a...SeniorPermanent employmentFull timeContract workWork experience placementLocal area- ...status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. Position Summary The Senior Staff Software Systems Engineer - Cybersecurity & Compliance serves as a senior technical authority within Core Mission Systems, helping ensure...Senior
- ...key role in designing, developing, and maintaining high-quality software applications that support business-critical operations across... ...field.Possess a minimum of three (3) years of experience as a Full-Stack Application Developer within a large and complex organization....FullstackFull timeTemporary work
$100k - $125k
...Gogo SeniorAirborne Platform Automation Test Engineer you will be responsible for quality assurance and testing of software for Gogo airborne products on a Linux platform... ...company.Gogo is committed to the development of full automation test tools and complete automated...SeniorFull timeTemporary workImmediate start$88.9k - $165.1k
...Overview We are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role you will focus... ...as collaborate with the broader team on tasks that require full collaboration. Responsibilities Design, develop, and maintain...SeniorTemporary workFreelanceLocal areaFlexible hours- ...Senior Software Engineer - AndroidWe are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products...SeniorFull time
- ...Senior Software Engineer - Android We are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for...SeniorFull time
$97.01k - $164.91k
...Software EngineerThe Software and Ground Solutions group at BAE Systems Space & Mission Systems... ...with a talented and energetic software engineer focused on delivering high-quality,... ...such as Confluence and Jira.Pay Information Full-Time Salary Range: $97008 - $164914 Please...SeniorFull timeWork at officeLocal areaRemote work- Vantor is seeking a Senior-Level Software Engineer to support the FALCON effort. This role can be performed remotely within the continental United States. You will work with software engineers, data scientists, analysts, and stakeholders to build and sustain mission-focused...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full-Stack. Be the first to apply!
- cybersecurity software engineer Broomfield, CO
- software developer fintech Broomfield, CO
- senior robotics software engineer Broomfield, CO
- part time software developer remote Broomfield, CO
- software engineer full time Broomfield, CO
- entry level software engineer remote Broomfield, CO
- senior software engineer ruby on rails Broomfield, CO
- consulting software engineer Broomfield, CO
- agile software developer Broomfield, CO
- senior software engineer remote Broomfield, CO



