Engineering Manager

  1. Home
  2. Remote jobs
  3. kubernetes
  • Company Snap! Mobile, Inc.
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 1 week ago - Updated 21 hours ago
<div class="content-intro"><p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><span style="font-weight: bold; font-family: helvetica, arial, sans-serif; font-size: 12pt;">About Snap! Mobile, Inc:&nbsp;</span></p><p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;">&nbsp;</p><p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span data-olk-copy-source="MessageBody">Snap! Mobile has been proudly supporting athletics and activities programs around the country with simple and dependable services since 2014. Snap! Raise has raised more than One Billion dollars for over 150,000 groups and teams through over 12.5 million participants and donors. In addition to the Snap! Raise fundraising solution, Snap! Mobile further supports schools, groups, and teams with its other brands and products: Snap! Insights (fundraising oversight dashboard), Snap! Store (spirit wear), FanX (custom-branded fan engagement app), Snap! Manage (integrated scheduling, communication, and registration solution), and Snap! Spend (transparent money management solution).&nbsp;</span></span></p></div><p class="p1"><span style="font-size: 12pt;"><strong>About Us</strong></span></p><p class="p2"><span style="font-size: 12pt;">Our applications are built primarily using Node.js, TypeScript (Vue.js), and&nbsp;Postgres, with some legacy systems on Ruby on Rails, Python, and MySQL&nbsp;(RDS). We utilize AWS and deploy to production on average 10 times per day. We&nbsp;are focused on Continuous Delivery and CI/CD pipelines. We value being agile&nbsp;over doing "Agile."</span></p><p class="p2"><span style="font-size: 12pt;">This is a Full-Time, Remote position.</span></p><p class="p1"><span style="font-size: 12pt;"><strong>Our Team Values</strong></span></p><p class="p2"><span style="font-size: 12pt;"><strong>Team Work</strong> • We support and help one another to achieve our goals together</span></p><p class="p2"><span style="font-size: 12pt;"><strong>Curiosity</strong> • We push ourselves to always learn and improve</span></p><p class="p2"><span style="font-size: 12pt;"><strong>Initiative</strong> • We take ownership of our work from start to finish</span></p><p class="p2"><span style="font-size: 12pt;"><strong>Drive and Urgency </strong>• We motivate ourselves and those around us to push forward</span></p><p class="p2"><span style="font-size: 12pt;"><strong>Honesty</strong> • We value direct, open, and respectful communication</span></p><p class="p2"><span style="font-size: 12pt;"><strong>Integrity</strong> • We do as we say; We keep our commitments</span></p><p class="p2"><span style="font-size: 12pt;">The Engineering Manager will help build out our vision through the development&nbsp;and ownership of our frontend and backend systems for our Snap! products. 50%&nbsp;of the time is dedicated to designing, coding, reviewing, and deploying core&nbsp;product features to improve our customer experience and technical foundation.&nbsp;30% of the time is dedicated to planning, documenting, and aligning priorities&nbsp;across product, design, and engineering teams. 20% of the time is dedicated to&nbsp;mentoring engineers, removing blockers, and fostering a collaborative, high-performing team culture.</span></p><p class="p4"><span style="font-size: 12pt;"><strong>Responsibilities</strong></span></p><ul><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Design, build, and deliver high-quality production code across key services and applications while setting technical direction and standards for the team.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Provide technical leadership through architecture design, code reviews, and hands-on development to ensure scalable, reliable, and maintainable systems.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Collaborate with product managers and designers to translate requirements into clear technical solutions and execution plans.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Take ownership of critical components and guide their evolution from design through deployment, observability, and ongoing improvement.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Implement strong testing practices, including automated unit, integration, and end-to-end tests, to ensure product stability and quality.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Conduct peer reviews and champion engineering excellence, ensuring adherence to coding standards and architectural best practices.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Mentor and develop engineers through pairing, design discussions, and constructive feedback, fostering continuous growth and skill development.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Contribute to technical documentation, including architecture diagrams, design decisions, and API specifications, to maintain clarity and consistency.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Identify and resolve performance or scalability challenges, proactively improving system efficiency and reliability.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Participate in roadmap planning and prioritization with cross-functional partners, providing technical insight and feasibility analysis.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Support service change management and uptime. </span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Cultivate a positive, accountable, and high-performing team culture rooted in collaboration, ownership, and craftsmanship.</span></li></ul><p class="p4"><span style="font-size: 12pt;"><strong>Qualifications</strong></span></p><ul><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">5+ years of professional experience building software and experience working in a team to achieve goals together.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">3+ years experience working with Jira to document and break down development work 2+ years of professional experience building GraphQL APIs.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Associates Degree in Computer Science or similar field OR equivalent work experience.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Clear understanding of the full lifecycle of software development. </span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Strong understanding of security best practices, and the ability to deliver quality development work.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Strong communication and writing skills.</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Understanding of event driven systems a plus.</span></li></ul><p class="p1"><span style="font-size: 12pt;"><strong>Our Primary Tech Stack</strong></span></p><ul><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">NodeJS, JavaScript, TypeScript, Ruby on Rails</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">ReactJS frontends and VueJS frontends</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">WebComponents via StencilJS</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">GraphQL APIs + GraphQL Federation via API Gateway</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Kubernetes, Docker, Helm</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Github CI/CD with a Continuous Delivery Model</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Postgres, Redis, DynamoDB, Kafka</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">AWS Cloud Services</span></li><li class="p2" style="font-size: 12pt;"><span style="font-size: 12pt;">Distributed Service and Frontend Architecture</span></li></ul><p><span style="font-size: 12pt;"><strong>Compensation depends on level of experience and ranges between $140,000 - $150,000.&nbsp;</strong></span></p><p><span style="font-size: 12pt;"><strong>Snap! Mobile is proud to offer the following benefits:</strong></span></p><ul><li><span style="font-size: 12pt;">Medical, Dental, Vision&nbsp;&nbsp;&nbsp;&nbsp;</span></li><li><span style="font-size: 12pt;">401K with a 4% match from the company&nbsp;&nbsp;&nbsp;&nbsp;</span></li><li><span style="font-size: 12pt;">13 paid holidays&nbsp;&nbsp;&nbsp;</span></li><li><span style="font-size: 12pt;">Unlimited PTO</span></li></ul><div class="content-conclusion"><p><a href="https://www.snapraise.com/privacy-policy/" target="_blank">CA Residents click here for privacy policy</a></p><p>We use E-verify to onboard new hires. Please click <a href="https://www.e-verify.gov/about-e-verify/what-is-e-verify" target="_blank">here</a> to learn more.&nbsp;</p></div>

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2025 Created by USA Remote Jobs. All rights reserved.