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

We're looking for an Engineering Manager to join our team.

How you’ll make an impact:

  • Lead our US-based engineering group (mostly full stack). In the short-term, there will be some hands-on work and code reviews.

  • Set goals, define tasks and manage timelines to execute a roadmap.

  • Collaborate with our founding team, product/design, and customers to build our Trust Platform.

  • Build the web app that will help us grow our platform to 1,000+ SaaS vendors, like LinkedIn, Snyk, and Instacart.

  • Attract, recruit, and retain engineering talent.

We’re looking for someone who has:

  • Entrepreneurial mindset - previous experience as an early joiner in a technology startup or evidence that you are scrappy with a "get-it-done" attitude. You thrive in an ambiguous environment and you enjoy leading people towards a common goal. You understand the main focus for engineers at a product-led startup is delivering the right features at the right time.

  • Strategic architectural & engineering design thinking and vision. Be able the product & business context to inform tradeoff decisions regarding work scoping, technical debt, and strategic investment. Knowing where to cut corners and where to excel.

  • 5+ years of experience as an engineer and 2+ years' experience as an engineering manager in an agile development environment.

  • Advanced mastery of technologies like TypeScript, React (hooks), Node.js, ES6.

  • Advanced mastery of cloud & web knowledge and concepts such as HTTP/S, cloud deployments and containers, SaaS integrations.

Nice to haves:

  • Experience at a B2B SaaS product startup. Even better: product-led startup or a product in cybersecurity/compliance realm.

  • Experience with our modern web application tech stack - Next.js, Prisma, Google Cloud Platform, Apollo Server, Postgres, Cypress, Jest.

Education requirements:

  • Bachelor's degree in Computer Science, Software Engineering or equivalent practical experience

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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, SafeBase

Are you ready to take your career to the next level? Join us as a Software Engineering Manager! In this exciting role at our innovative company, you'll lead our US-based engineering group, primarily focusing on full-stack capabilities. You'll have the chance to roll up your sleeves, conducting code reviews while also setting strategic goals and managing timelines to execute our project roadmap. Working closely with our founding team, product/design, and customers, you'll help build our Trust Platform that aims to support over 1,000 SaaS vendors, including recognizable names like LinkedIn and Instacart. Your entrepreneurial mindset will be crucial as you attract, recruit, and retain top engineering talent, fueling our growth and driving success. With over five years of engineering experience and two years in a management capacity in agile environments, you'll leverage your strategic architectural vision to guide your team. Your expertise in technologies such as TypeScript, React, Node.js, and cloud deployments will empower you to make informed tradeoffs and stay ahead of the curve. If you're eager to thrive in a dynamic setting and lead a talented group of engineers towards exciting challenges, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Engineering Manager Role at SafeBase
What are the main responsibilities of the Software Engineering Manager at our company?

As a Software Engineering Manager, your core responsibilities will include leading the engineering team, managing project timelines, and collaborating with the founding team and product designers. You'll also be involved in hands-on development and code reviews, ensuring that feature deliveries meet business goals effectively.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Manager position at our company?

To qualify as a Software Engineering Manager with us, you should possess over five years of engineering experience and at least two years in a management role within agile development settings. A strong command of technologies like TypeScript, React, and Node.js is essential, along with familiarity in cloud applications.

Join Rise to see the full answer
What kind of experience is beneficial for the Software Engineering Manager role?

Ideally, candidates should have a background in a B2B SaaS product startup, particularly in product-led environments or cybersecurity. Familiarity with modern technologies such as Next.js, Google Cloud Platform, and Postgres will certainly give you a competitive edge.

Join Rise to see the full answer
What skills are important for success in the Software Engineering Manager position?

Successful candidates will hold an entrepreneurial mindset, strategic design thinking, and strong leadership capabilities. The ability to thrive in ambiguity while guiding teams towards a common goal and making informed technical trade-offs is critical to excel in this role.

Join Rise to see the full answer
Is a specific educational background required for the Software Engineering Manager role?

A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience is preferred for the Software Engineering Manager position, ensuring candidates have a solid foundation in relevant technical concepts.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager
Can you describe your leadership style as a Software Engineering Manager?

Highlight a collaborative and supportive leadership approach, detailing methods you use to encourage team autonomy and creativity while still driving towards meeting project goals.

Join Rise to see the full answer
What strategies do you use to motivate your engineering team?

Discuss techniques you apply to foster an engaging work environment, such as regular feedback sessions, recognition of accomplishments, and creating opportunities for career growth within the team.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Explain your process for evaluating project urgency and team bandwidth, possibly referencing previous experiences where you successfully balanced multiple priorities.

Join Rise to see the full answer
What is your experience with agile methodologies?

Share insights into your previous experience working in agile environments, discussing specific frameworks you've implemented and how they've influenced team productivity.

Join Rise to see the full answer
How do you approach technical debt within your engineering teams?

Discuss your understanding of technical debt and how you balance delivering new features with addressing existing debt, possibly providing examples from your experience.

Join Rise to see the full answer
Can you provide an example of a project where you had to manage team dynamics?

Share a specific situation where you successfully resolved conflicts or facilitated collaboration among team members to achieve project objectives.

Join Rise to see the full answer
What role do you believe testing plays in software development?

Elaborate on the importance of rigorous testing practices within the development lifecycle, including how they can improve product quality and team efficiency.

Join Rise to see the full answer
How do you ensure your team's technical skills remain current?

Discuss your commitment to continuous learning and professional development, and share examples of how you encourage your team to stay updated on industry trends.

Join Rise to see the full answer
What is your approach to recruiting and retaining engineering talent?

Describe your recruitment strategies as well as how you create an inclusive and supportive culture that helps retain top talent in the long run.

Join Rise to see the full answer
How do you leverage collaboration tools in your management process?

Explain how you utilize collaboration tools to enhance communication within your team, promote transparency, and support remote work where necessary.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
SafeBase Remote No location specified
Posted yesterday
Photo of the Rise User
SafeBase Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 4 days ago

Our Smart Trust Center makes it easy to build trust with current and prospective customers. Answer security questions, showcase your security posture, and share sensitive documents—all in one place.

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