Senior Software Engineer
Location: Hybrid (Draper, UT – 2 days onsite, 3 days remote preferred)
Department: Engineering
Type: Full-Time
Compensation Range: $125k - $140k + Bonus
About Marq:
Marq empowers organizations to scale their brand with powerful, intuitive design and content management tools. Our collaborative culture values innovation, ownership, and speed. We believe everyone deserves a voice in shaping the future of our technology.
We're at an exciting inflection point: building a next-generation platform to define the future of Brand Enablement. Join us as we evolve our architecture, modernize our stack, and integrate AI-navigated development into the heart of our workflow.
About the Role:
We’re seeking a Senior Software Engineer to help shape the next era of our product experience. You’ll be a key contributor on a small but highly impactful team, working full-stack to build production-ready applications using modern technologies like Next.js, React, Node.js, and TypeScript.
While our legacy platform is built in Scala and Angular, your primary focus will be on new initiatives that define where we’re going — not just where we’ve been. This is a high-trust, high-autonomy role ideal for an experienced engineer excited to take ownership of projects, partner across disciplines, and ship code that makes a difference.
Responsibilities:
- Design, develop, test, deploy, and maintain high-quality web applications.
- Build customer-facing features using modern front-end and back-end technologies.
- Help guide architectural decisions and influence technical direction.
- Collaborate closely with product, design, and engineering teammates to define requirements and deliver solutions.
- Embrace and advance an AI-navigated development culture — using AI tools to boost your workflow and coach others in doing the same.
- Participate in our on-call rotation (approximately one week every 8–10 weeks after onboarding).
- Contribute to our quality culture through testing, documentation, and thoughtful code review.
Requirements:
- Professional software engineering experience (≥ 5 years).
- Proven experience as a full-stack engineer (frontend + backend).
- Strong proficiency with JavaScript/TypeScript and modern frameworks.
- Comfort using AI tooling (e.g., Claude Code, ChatGPT) throughout the SDLC.
- Strong communication and collaboration skills.
- High autonomy and ownership over your work, with a bias toward shipping.
Nice to Have
- Experience with Next.js or React-based frameworks.
- Familiarity with Node.js, API design, and full-stack delivery patterns.
- Exposure to legacy platforms (e.g., Scala, Angular) and/or willingness to occasionally contribute as needed.
- Experience building and scaling SaaS applications.
- Located within driving distance of Draper, UT (or willing to work hybrid).
Why You’ll Love Working Here
- High-impact role in a small, fast-moving team.
- MIx of Legacy and Modern tech stack with opportunities to influence how we build from the ground up.
- Culture of ownership, speed, and innovation.
- Support for AI adoption as a core development skill.
- Competitive compensation, great benefits, incredible people to work with and flexibility to support work-life harmony.