Senior Software Engineer, Full-Stack
Recurly
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.
- 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.
As a full-time employee, we offer competitive benefits programs and perks designed to fit your needs and the needs of your family.
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 jobs.jobcopilot.com
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... .... About the role We're looking for full-stacking engineers capable of making meaningful contributions...FullstackSeniorFull timeWork at officeWork from home- ...role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and... ...communication skills Other Qualifications: Full stack experience is a plus Advanced data visualization is...FullstackSeniorRemote jobFull time
- ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer... ...across the Microsoft technology stack, building secure, scalable, and maintainable... ...Responsibilities Design, build, and maintain full-stack applications using C#, ASP.NET...FullstackSeniorFull time
- ...expertise and skillset. Job Description Job Title: Senior Software Engineer Location: Denver, CO Description Of Services Experience... ...virtual servers utilizing Chef, Puppet, AWS Experience full stack J2EE Experience with stream processing tools - Storm,...FullstackSeniorFull time
- ...you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps: internships and... ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good...FullstackSeniorFull timeInternshipWork at office
$150k - $200k
...Biograph is looking for senior software engineers to help us scale a data driven approach to preventative care. Our small and nimble... ...new impactful products and have opportunities across the full stack on any of the following teams: Member applications -...FullstackSeniorFull timeWork at office3 days per week- ...Job Title: Senior Software Engineer - DevOps & Data Engineering \ Job Description \ \ We are looking for a versatile Senior Software... ...integrating with large, complex customer repositories. \\ Full -Stack Development: \ Write clean, scalable code across the full...FullstackSeniorFull time
- ...As a Senior Software Engineer on the Profile team, you will build systems and applications across the stack and enable players, creators, influencers, and brands to create a compelling... ...: ~5+ years of experience building full-stack systems, including backend, APIs,...FullstackSeniorFull time
- ...Company Description We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation... ...Qualifications Must haves: Familiarity with full-stack web application using a Python framework on Google App Engine...FullstackSeniorFull timeWork at office
$200k
...Role Overview: An industry marketplace startup in NYC, currently with a team of around 65 people, is seeking a Senior Software Engineer (Full-Stack) to join their growing company. This on-site role offers a competitive salary of up to $200k, equity options, and a...FullstackSeniorFull timeH1bImmediate startVisa sponsorshipFlexible hours- ...Senior Software Engineer Waystation AI About Waystation AI CPG is a $4T industry that impacts what we eat, what we put on our bodies... .... We’re a TypeScript/Node shop and you’ll work across the full stack: customer-facing UI, APIs and data models, AI integrations...FullstackSeniorFull timeLive in
$150k
...Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to organizations across the globe. This Senior Software engineer Role is...FullstackSeniorFull timeWork at officeRemote work- ...Solutions group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying full-stack solutions and sophisticated end-user desktop applications that...FullstackSeniorWork at officeRemote work
- ...Description TLA is seeking a Software Engineer to design, develop, and integrate secure computing... ...In this role, you’ll contribute to the full software lifecycle—from architecture and... ...Required Skills & Experience Full-stack development experience within CentOS/RHEL...FullstackSeniorFull time
- ...NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK... .... The software engineer will provide a full range of systems and software... ...desirable ~ Proven experience as a Full Stack Developer or similar role is highly desirable...FullstackSeniorFull timeWork experience placement
- ...investors deploy trillions annually into software and tech-enabled businesses, we're the... ...We’re building small, highly capable engineering pods (2–3 engineers) that own problems... ...who are comfortable operating across the full stack and using modern AI-enabled workflows to...FullstackSeniorRemote jobFull time
- ...you will be a part of a high-velocity engineering team that creates new user experiences... ...to-end. The Role: As an early Senior Full Stack Engineer, you will build internal and... ...chat!) Must Haves: ~5+ years of software development experience, 2+ Years of Python...FullstackSeniorFull timeRemote work
- ...Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the... ...Proficient in multiple languages and technology stacks.Previous experience leading software... ...of designing and implementing across a full stack of enterprise systems, Web UI,...FullstackSeniorWeekly payRemote work
$180k - $260k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information... ...joining our team! Peterson is seeking a talented full-stack Software Engineer. Job Description: The Software Engineer develops, maintains...FullstackSeniorFull time$90k - $120k
...Company Description Otter's software engineers develop the next-generation technologies for... ...enthusiastic to take on new problems across the full-stack as we continue to push technology... ...Job Description We are seeking a Senior Software Engineer to become an...FullstackSeniorFull time$192k - $240k
...Engineering at Brex Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep... ...designing, developing, and deploying full-stack applications. ~ Experience...FullstackSeniorFull timeWork at officeRemote workWork from home- ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Adaptive Classifications Team. The team owns & operates... ...products that give them back time in their day. This is a full-stack team responsible for all layers, including data storage,...FullstackSeniorFull time
$180k
...EXPENSE This is a Back End role any full-stack candidates must have Senior experience working across the back... ...is a huge plus! (less than 15-20 engineers ideal) Description A fast-... ...NYC is looking for a talented Senior Software Engineer (Back-End) to join their dynamic...FullstackSeniorFull timeH1bWork at officeLocal areaRelocationVisa sponsorship- ...position works as part of an Agile development team building full-stack, microservices-based solutions that integrate open-source and... ...test, integrate, debug, and maintain system architectures and software solutions Develop scalable microservices using a combination...FullstackSeniorFull time
- ...the experience at each property. What We’re Looking For Breezeway is hiring a Software Engineer to join one of our customer-facing product teams. You’ll work across the full stack to build and ship features that directly impact how thousands of short-term rental managers...FullstackSeniorFull timeTemporary workCurrently hiringRemote work
- ...clients a competitive edge in today’s complete marketplace. Job Description As a Senior Software Engineer, you will work with a small self-directed team focused on building full-stack software solutions to meet corporate and client needs. You will identify, implement...FullstackSeniorFull timeWork at officeVisa sponsorship
- ...Cruise Automation, leading ops and growth for Uber, and building apps that were featured on the Apple app store. We have staff and senior engineers from Google, Uber, Meta, Shopify, Stripe, Chime, and other leading technology companies. We have raised $125 million+...FullstackSeniorFull timeWork at office
$215k - $255k
...Zoox is looking for a Senior Fullstack Software Engineer to join our Mobile Apps Engineering team. This position... ...Zoox’s client, cloud, and vehicle stack to design innovative, end-to-end solutions... ...lifecycle of production-grade full-stack application development, including...FullstackSeniorFull timeTemporary workRelocation package- ...developing state of the art autonomous vehicle software for our purpose built vehicle. We... ...and enforce the best practices for engineering across the company. Our approach involves... ...engineer who has firsthand experience as a full-stack developer and knows the challenges with...FullstackSeniorFull timeTemporary workRelocation package
- ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must be authorized to work in the United States without restriction... ...investors have invested more than a trillion dollars in software and tech-enabled companies. And in many cases, the...FullstackSeniorRemote jobFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full-Stack. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote

