Snap! Raise

Software Engineering Manager

Snap! Raise

Remote job description

Our Team:

  • We prioritize action through transparency, and expediency - we are lean and put focus on outcome over process (process exists, we just don't do things for the sake of it)
  • We support and help one another to achieve our goals - we love pair programming
  • We acknowledge that innovation can come from anyone - we value curiosity, creativity, courage, and playfulness
  • Our motivation stems from having clarity of work and autonomy
  • We are a very mission driven company and believe that we need to champion the champions to help the next generation
  • Constructive feedback, giving kudos for work well done, and encouraging one another helps us grow
  • We are domain driven, domain focused, and domain structured
  • We take ownership in the full lifecycle of our work: discovery, development, quality control, release, and post launch maintenance
  • Continuous Delivery allows us to move fast; Cool down sprints allow us to breathe

Primary Stack Focus:

  • AWS, Docker, NodeJS, TypeScript, Redis, PostgreSQL, Kafka, Vue, Web Components

Software Engineering Manager Role:

We are looking for someone to help drive our infrastructure projects, and help grow the teams. This role necessitates a technical leader who can help the teams deliver quality through clarifying goals, coaching, technical support, and hands-on work. Some people management, generating metrics, and admin work will be required.

Software Engineering Manager Responsibilities:

  • Work with the infrastructure team to build out and maintain our distributed architecture on AWS
  • Help build and support systems such as SSO, Unified UI, Centralized Logging, Kafka (as an event system and CDC broker)
  • Make sure quality, security, and monitoring is part of everything we do
  • Help hire top quality talent
  • Manage projects and deadlines
  • Work closely with the teams to make sure they have all that they need to be successful

Software Engineering Manager Qualifications:

  • 2+ years technical management experience
  • 5+ years individual contributor experience with more across the full stack
  • Clear understanding of distributed system architectures
  • Experience in full cycle development - from conception to ownership in production
  • Experience with various monitoring tools and how to use the data to make improvements
  • Continuous Delivery experience and deployment techniques such as blue/green releases, canary releases, etc
  • Expert knowledge of Git, and Git best practices
  • Any experience with PCI and SOC compliance is a plus

About You:

  • You love what you do
  • You're passionate about helping others and empowering them to do their best
  • You're comfortable with change and ambiguity

About Snap! Raise:

We're creating a new system that helps teams get the resources they need to build the next generation of leaders. There are a hundred ways you can join us in creating a better tomorrow: donate to a program. Buy a T-shirt. Become part of our team. Whatever it is, it will be the most important, meaningful thing you can do, because you'll be making a difference in the life of a kid. Kids need coaches. Kids need to play. And every kid needs a champion.

Snap! Raise is proud to offer the following benefits:

  • Medical, Dental, Vision
  • 401K with a 4% match from the company
  • 12 paid holidays
  • Flex Birthday day off
  • Monthly Wellness Classes (virtually!)

PM20

Summary
Company name: Snap! Raise
Remote job title: Software Engineering Manager at Snap! Raise (Dallas, TX) (allows remote)
Job tags: aws, git, node.js

Share or copy

Job alerts