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

Senior Engineer

About Stash:

There have always been platforms, like app stores and consoles, getting in the middle of gamers and game developers (did you know they take 30% commissions on each in-app purchase?). Stash sees a future in which developers can be their own platforms for the first time by delivering excellent direct-to-consumer experiences. We offer game developers a suite of tools that enable them to directly sell to and engage with their players, including web shops, custom game launchers, and payment processing. That way, games can finally interact with their players on their own terms. Founded by Twitch co-founder Justin Kan, Zynga executive Robin Chan, and Google engineer Dan Borstelmann, building great game experiences and successful companies is in our DNA.


Role Overview:

Stash is looking for an experienced engineer who will not only perform technical tasks and help build our products but facilitate the success of other engineers and through that the entire company.  Stash is blessed to have incredibly capable engineers building our products today.  We are looking for communicative, humble, and emotionally intelligent engineers to not only work efficiently on their own projects but also help harness the raw power of other engineers to be their most productive selves.  One of your jobs will be to hold accountable the other engineering members so that the company can build products for our customers as efficiently as possible and keep momentum up across our product organization.

A key metric of this hire will be humility.  The best leaders are not necessarily the best engineers.  We do not need you to come in and tell other people how to do their job; they likely are as good or better than you as an IC.  What sets you apart is your communication and leadership skills.  You will work with product and design to not only decide what the engineering team can and should build based on your extensive experience building products, but then hold accountable yourself and your teammates to execute that vision.

You will also be responsible for making sure the key ingredients of a successful engineering organization are in place.  This means creating space for solving tech debt, instrumenting and monitoring our infrastructure, ensuring 24/7 response time for our payments infrastructure, ensuring we have smooth project and workstream management, and working with other engineers to ensure that as we scale with our customers, that our engineering teams and our codebase can grow with as few growing pains as possible.

Here is more information on our expectations for IC roles in our engineering team.


Key Responsibilities:

  • Build applications and infrastructure to support product features

  • Interview and hire for new engineering team members

  • Ensure our infrastructure can and will scale as we grow, and work with other technical leaders to make sure our based are covered

  • Maintain a high degree of autonomy, accountability, and responsibility in our engineering organization

  • Define the engineering team’s roadmap in concert with product and design


Preferred Qualifications & Experience:

  • BS/MS in Computer Science, Engineering, or related field

  • 5+ years of experience in software engineering

  • 2+ years of experience leading and managing engineering teams, either as a tech lead or people lead

  • Strong facilitation, communication, and organizational skills

  • Ability to communicate effectively across all levels and personality types

  • Detail oriented and able to hold colleagues accountable for their work

  • Extensive experience working on software engineering for large scale applications

  • Strong computer science fundamentals and first principles thinking

Stash Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Stash DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Stash
Stash CEO photo
Liza Landsman
Approve of CEO
What You Should Know About Senior Engineer, Stash

At Stash, we’re revolutionizing the gaming landscape by empowering game developers to directly engage with their audience. As a Senior Engineer at Stash, you’ll not only work on building innovative products, but also play a crucial role in nurturing the talents of your fellow engineers. We believe that collaborative success leads to extraordinary outcomes, so we're on the lookout for someone who is both technically proficient and emotionally intelligent. Your primary responsibility will be to ensure that our engineering teams operate efficiently while maintaining accountability and communication. You’ll have the opportunity to work closely with product and design teams to shape the direction of our engineering efforts. Your technical contributions will encompass building robust applications and optimizing our infrastructure to support growth. We take pride in creating a healthy and vibrant engineering culture, one that values humility and teamwork. You won’t just be executing tasks; you’ll be a mentor and leader, facilitating discussions and ensuring that everyone has the space to perform at their best. You’ll help tackle tech debt, monitor our infrastructure’s performance, and ensure a responsive 24/7 payment system. If you have at least 5 years of software engineering experience and a passion for leading teams in a meaningful way, this is the right place for you. The opportunity to work and grow alongside an exceptional team awaits you at Stash, where your input will shape the future of gaming!

Frequently Asked Questions (FAQs) for Senior Engineer Role at Stash
What does a Senior Engineer do at Stash?

As a Senior Engineer at Stash, you'll not only focus on building applications and infrastructure but also play a pivotal role in guiding and mentoring your fellow engineers. Your responsibilities will include defining the engineering roadmap in collaboration with product and design teams, ensuring efficient project execution, and maintaining high standards of accountability within the team.

Join Rise to see the full answer
What qualifications are needed for the Senior Engineer position at Stash?

To be considered for the Senior Engineer role at Stash, you should possess a BS or MS in Computer Science, Engineering, or a related field. Additionally, you need at least 5 years of software engineering experience, including 2 years in a leadership or managerial capacity. Strong communication skills and the ability to foster a collaborative environment are essential.

Join Rise to see the full answer
What kind of projects will a Senior Engineer at Stash work on?

As a Senior Engineer at Stash, you will work on various projects that enhance our product offerings. This includes building scalable applications and infrastructure to support the gaming ecosystem, tackling technical debt, and ensuring seamless payment processing. Your work will help drive direct-to-consumer experiences for game developers.

Join Rise to see the full answer
How does Stash support the professional growth of its Senior Engineers?

At Stash, we prioritize the professional growth of our engineers by fostering an environment of collaboration and knowledge sharing. As a Senior Engineer, you will have opportunities to lead projects, mentor junior engineers, and participate in decision-making processes that shape our engineering practices, allowing for significant career development.

Join Rise to see the full answer
What is the company culture like at Stash for Senior Engineers?

Stash champions a culture of communication, humility, and collaboration. As a Senior Engineer, you'll be part of a team that values each other's expertise and works together to build innovative solutions. We believe that great engineers can also be great leaders, encouraging a supportive environment where everyone's voice is heard.

Join Rise to see the full answer
What are the key responsibilities of a Senior Engineer at Stash?

Key responsibilities for a Senior Engineer at Stash include building applications and infrastructure, defining the engineering team's roadmap, interviewing and hiring new members, ensuring scalable systems, and maintaining high levels of accountability and autonomy among the engineering team.

Join Rise to see the full answer
What technologies might a Senior Engineer at Stash work with?

A Senior Engineer at Stash could work with a range of technologies depending on the projects at hand. Familiarity with programming languages suited for large-scale applications, cloud infrastructure, and payment processing systems will be beneficial. A proactive approach to staying updated on the latest technologies is also encouraged.

Join Rise to see the full answer
Common Interview Questions for Senior Engineer
Can you describe your experience leading engineering teams as a Senior Engineer?

In answering this question, focus on specific instances where you effectively led your team. Discuss your leadership style, how you managed projects, and instances where you empowered team members to succeed. Highlight your ability to facilitate communication and resolve conflicts.

Join Rise to see the full answer
What approaches do you use to ensure accountability within your team?

To approach this question effectively, emphasize methods you've employed to establish clear expectations and measurable goals within your team. Discuss regular check-ins, feedback sessions, and how you cultivate a culture of responsibility and ownership among team members.

Join Rise to see the full answer
How do you handle technical debt in a fast-paced environment?

When addressing this question, speak about the importance of balancing new feature development with addressing technical debt. Share techniques such as prioritization in product roadmaps, allocating time for code refactoring, and fostering a team mindset of continuous improvement.

Join Rise to see the full answer
Can you give an example of a project where you collaborated with product and design teams?

For this question, recount a specific project where you worked closely with product and design. Describe your role, how you ensured alignment between the teams, and the impact this collaboration had on the project's success.

Join Rise to see the full answer
What strategies do you employ to mentor junior engineers?

In your response, illustrate specific mentoring strategies you have used, such as one-on-one sessions, knowledge sharing workshops, and encouraging pair programming. Highlight the benefits of mentoring on team cohesion and skill development.

Join Rise to see the full answer
How would you approach scaling an engineering team?

When answering this, discuss your vision for scaling a team sustainably. Focus on recruitment strategies, developing a robust onboarding process, and maintaining team culture while adding new members to ensure that growth does not compromise productivity.

Join Rise to see the full answer
What factors do you consider when defining an engineering roadmap?

Emphasize the importance of stakeholder collaboration and input from different teams. Discuss how you prioritize initiatives based on business goals, technical feasibility, and team capacity to ensure a coherent and strategic engineering roadmap.

Join Rise to see the full answer
Describe a challenge you faced in a previous engineering role and how you overcame it.

In your response, choose a specific challenge within a project or team dynamic. Detail the steps you took to address it, how you communicated with your team, and the lessons learned from that experience.

Join Rise to see the full answer
How do you ensure effective communication across all levels of an engineering team?

Discuss your strategies for fostering transparent communication, such as regular stand-ups, retrospectives, and using collaborative tools. Highlight the importance of listening and adapting your communication style to suit different team members.

Join Rise to see the full answer
What do you consider as the most critical skills for a Senior Engineer?

Convey your insights on the essential skills, including technical expertise, leadership capabilities, communication skills, and emotional intelligence. Discuss how these skills contribute to a successful engineering environment and overall team performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Stash Remote No location specified
Posted 2 days ago
Photo of the Rise User
Stash Remote No location specified
Posted 2 days ago
Atropos Health Remote No location specified
Posted 6 days ago
Photo of the Rise User
Wayfair Hybrid Romeoville, IL
Posted 14 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 7 days ago

Stash is simplifying the way you spend, save, & invest for your future. We are committed to ensuring everyone has access to the tools and education needed to better their financial futures.

16 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 28, 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!