Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager image - Rise Careers
Job details

Software Engineering Manager

Fetch is looking for a Software Engineering Manager to lead a team of engineers in building user-facing technology and mentor fellow engineers. The company believes in a people-first culture and values innovation.

Skills

  • Software development
  • Backend services
  • Team leadership
  • Performance management
  • Problem-solving

Responsibilities

  • Manage a group of engineers while contributing to the codebase
  • Drive technical excellence and team growth
  • Foster collaboration within the engineering team
  • Lead performance management and career development for engineers
  • Partner with product, design, and other engineering leaders

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • 401k match up to 4%
  • Comprehensive medical, dental, and vision plans
  • Education reimbursement up to $10,000 per year
  • Paid Time Off including 9 paid holidays
  • 20 weeks paid parental leave
To read the complete job description, please click on the ‘Apply’ button
Fetch Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fetch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fetch
Fetch CEO photo
Wes Schroll
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, Fetch

At Fetch, we are excited to announce an opening for a Software Engineering Manager who will play a pivotal role in our mission to redefine consumer connections with brands through our highly acclaimed Rewards App. Spanning across various daily activities, our app enables millions of users to earn rewards while shopping or enjoying their favorite pastimes. As a Software Engineering Manager at Fetch, you’ll guide engineering excellence while being deeply immersed in hands-on coding. You'll lead a talented group of engineers, sharing your expertise while fostering their growth and nurturing a collaborative environment. Your responsibilities will not just revolve around managing a team; you'll also be actively involved in developing and reviewing the code that powers our applications. This means you’re not just a leader in title but also a vital contributor to the technical landscape. With more than five years of software development experience and a proven track record in mentoring engineers to reach their full potential, you'll thrive in our innovative culture that values trust and accountability. Our managers are entrusted with not only achieving technical objectives but also enhancing team dynamics and pushing for continuous improvement. Joining Fetch means being part of a company that sees you as a key player, fostering personal and professional growth through robust benefits including competitive equity, educational reimbursements, and a flexible work environment, whether at one of our vibrant offices or your home. If shaping the future of consumer-brand interactions excites you, come and make an impact with us!

Frequently Asked Questions (FAQs) for Software Engineering Manager Role at Fetch
What are the primary responsibilities of the Software Engineering Manager at Fetch?

The Software Engineering Manager at Fetch is responsible for driving technical excellence, managing a team of engineers, and contributing hands-on to the codebase. This role requires blending leadership with technical involvement, focusing on mentorship, performance management, team building, and collaboration with cross-functional teams to deliver impactful outcomes.

Join Rise to see the full answer
What qualifications are necessary for a Software Engineering Manager at Fetch?

To be considered for the Software Engineering Manager position at Fetch, candidates should have over 5 years of software development experience, a strong background in backend services, and proven experience in managing and mentoring engineering teams. Hands-on coding skills, excellent communication, and problem-solving abilities are also essential.

Join Rise to see the full answer
How does Fetch support the professional growth of its Software Engineering Managers?

Fetch is committed to the professional development of its Software Engineering Managers through a culture of mentorship and continuous learning. The company offers $10,000 per year in education reimbursement and fosters an environment where leaders can pursue growth opportunities for themselves and their teams.

Join Rise to see the full answer
What does the work-life balance look like for a Software Engineering Manager at Fetch?

At Fetch, Software Engineering Managers enjoy a robust work-life balance with flexible work options, including fully remote positions. The company also observes 9 paid holidays and provides generous paid time off, ensuring managers can recharge and maintain their well-being while delivering great results.

Join Rise to see the full answer
What is the culture like at Fetch for a Software Engineering Manager?

The culture at Fetch is people-first and deeply rooted in trust, accountability, and innovation. Software Engineering Managers are encouraged to challenge ideas, think creatively, and bring a fun spirit to their work while fostering a supportive environment that promotes collaboration and technical excellence.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager
How do you manage performance for your engineering team as a Software Engineering Manager?

In managing performance, I focus on setting clear expectations and goals for my team, conducting regular feedback sessions, and fostering an open dialogue. It’s essential to provide actionable feedback while recognizing successes to motivate the team and create a culture of accountability.

Join Rise to see the full answer
Can you describe your experience with hands-on coding as a Software Engineering Manager?

Absolutely! As a Software Engineering Manager, I have always emphasized the importance of being hands-on. I believe that actively contributing to the codebase allows me to stay connected with my team's work, understand technical challenges first-hand, and lead by example.

Join Rise to see the full answer
What strategies do you use to foster a collaborative culture within your engineering team?

To foster collaboration, I implement regular team meetings, encourage pair programming, and promote knowledge sharing sessions. Creating a safe space where team members feel comfortable sharing their ideas is crucial for building strong partnerships and collaboration.

Join Rise to see the full answer
How do you approach mentoring junior engineers in your team?

My approach to mentoring junior engineers involves providing guidance tailored to their individual needs. I schedule regular one-on-ones to discuss their progress, set actionable goals, and offer constructive feedback to help them grow both technically and professionally.

Join Rise to see the full answer
What is your method for aligning technical and product teams' efforts?

I believe in establishing solid communication channels between technical and product teams through regular cross-functional meetings. It’s important to involve engineers early in the product development process to ensure technical feasibility aligns with product goals.

Join Rise to see the full answer
How do you stay updated with the latest engineering trends and technologies?

I stay informed by engaging with industry publications, attending tech conferences, and participating in online forums. Joining communities and networking with peers also allows me to share experiences and discover new tools and methodologies that can benefit my team.

Join Rise to see the full answer
What role do you see software architecture playing in your team’s success?

Software architecture is fundamental to our team’s success, as it lays the foundation for quality and scalability. My priority is ensuring that the team adheres to best practices in architecture, as it affects our ability to meet both immediate and long-term project goals.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

I approach conflicts by promoting open communication and facilitating discussions between team members involved. Understanding different perspectives and guiding the conversation towards constructive solutions is key to resolving issues and maintaining team cohesion.

Join Rise to see the full answer
What is the importance of feedback in an engineering environment?

Feedback is crucial in an engineering environment as it encourages continuous improvement and growth. Regular feedback sessions help in identifying strengths and areas for development, fostering a culture of learning, and ultimately leading to a more productive and engaged team.

Join Rise to see the full answer
Can you describe a challenging project you've managed and how you ensured its success?

Certainly! In a previous role, I managed a challenging project with tight deadlines. By breaking down the work into manageable chunks, actively communicating with my team, and adjusting priorities as needed, we completed the project on time while upholding quality standards. Celebrating our success as a team was also instrumental in boosting morale.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Posted 13 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 2 days ago

Join a fast-growing, founder-led technology company that’s still only in its early innings. Ranked one of America’s Best Startup Employers by Forbes two years in a row, Fetch is building a people-first culture rooted in trust and accountability. H...

120 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $180,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!