Remote jobs in Programming


Snap! Raise

Software Engineering Manager

Dallas ,TX

amazon web services



2 months

Remote Jobs


Remote Jobs in TX


Software Engineering Manager

Location: Dallas, TX Type: Full-time

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!)


Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.