What are the responsibilities and job description for the Software Engineering Manager - Colorado position at Great Question, Inc?
About the role
Great Question is a well-funded startup hiring a Software Engineering Manager with experience in Ruby on Rails to join our fully remote team and help us on our mission to democratize user research - helping companies talk to their customers more to ensure they build software that people want.
We're currently a team of about 30 employees. We tripled revenue in 2024 (see our 2024 year in review here), and we're looking to do it again in 2025. This is an opportunity to get in early, work on an interesting problem, have a huge impact on the technology and culture of an early-stage company, and shape the future of how teams build software through research.
This is a fully remote role open to people living in Denver, or Boulder, Colorado
Why join us?
At Great Question, we're building a culture of collaboration, curiosity, and impact. By joining our team, you will :
- Work closely with a passionate, mission-driven team.
- Have a direct impact on the growth and success of the company.
- Be supported in your own career growth with opportunities to shape engineering strategy and process at a high-growth startup.
- Drive key technology and architectural designs across the entire platform.
- Be intimately involved in business and product decisions.
- Learn from experienced startup founders (10 years experience, 2 previous exits)
Why not join us?
At Great Question, we believe in transparency-not just about our strengths, but also about where we still have room to grow. Here's what you should know before deciding to apply :
We're a scaling startup, which means some processes are still being built or refined. Expect ambiguity and some growing pains as we establish systems and frameworks.
We operate with a lean team, so everyone wears multiple hats. This can mean juggling tasks that go beyond the typical scope of your role.
We're moving quickly to build and scale. This pace can feel exhilarating, but it also means you'll need to be self-driven and comfortable with occasional chaos.
Like most startups, we don't have endless budgets or extensive support systems. Creativity and resourcefulness are essential to getting things done.
You're probably going to encounter inefficiencies with tools, workflows, or reporting that need attention. Building scalable systems is a priority, but it's a journey and we're not there yet.
We're pretty far from perfect, and we don't claim to be. But we'd like to get there. So if you're someone who thrives on solving problems, enjoys creating structure from scratch, and loves being part of a dynamic, fast-growing environment, Great Question might be the right place for you.
What You'll Do :
Delivery & Execution :
Team Efficiency :
Staffing :
Career Development :
Engineering Culture :
What We're Looking For :
Benefits
Hiring Process :
We endeavour to deliver a great candidate experience, including notifications of your status in the hiring process throughout.
The hiring process includes the following steps and typically happens across 2-4 weeks from first interview :
Note - Each interview is sequential, so you'll only move to the next round if you pass the previous one. After each interview, we'll aim to notify you if you're progressing within 48 hours of your interview taking place.
How to Apply :
If this sounds like the opportunity you've been waiting for, we'd love to hear from you! Please submit your resume, making sure it's a concise representation of your previous work experience.
Where applicable in your resume, please use gross numbers instead of percentages to demonstrate impact.