Snap! Mobile

Engineering Manager

Snap! Mobile

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

GraphQL

About the role

  • Design, build, and deliver high-quality production code across key services and applications while setting technical direction and standards for the team.
  • Provide technical leadership through architecture design, code reviews, and hands-on development to ensure scalable, reliable, and maintainable systems.
  • Collaborate with product managers and designers to translate requirements into clear technical solutions and execution plans.
  • Take ownership of critical components and guide their evolution from design through deployment, observability, and ongoing improvement.
  • Implement strong testing practices, including automated unit, integration, and end-to-end tests, to ensure product stability and quality.
  • Conduct peer reviews and champion engineering excellence, ensuring adherence to coding standards and architectural best practices.
  • Mentor and develop engineers through pairing, design discussions, and constructive feedback, fostering continuous growth and skill development.
  • Contribute to technical documentation, including architecture diagrams, design decisions, and API specifications, to maintain clarity and consistency.
  • Identify and resolve performance or scalability challenges, proactively improving system efficiency and reliability.
  • Participate in roadmap planning and prioritization with cross-functional partners, providing technical insight and feasibility analysis.
  • Support service change management and uptime.
  • Cultivate a positive, accountable, and high-performing team culture rooted in collaboration, ownership, and craftsmanship.

Requirements

  • 5+ years of professional experience building software and experience working in a team to achieve goals together.
  • 3+ years experience working with Jira to document and break down development work 2+ years of professional experience building GraphQL APIs.
  • Associates Degree in Computer Science or similar field OR equivalent work experience.
  • Clear understanding of the full lifecycle of software development.
  • Strong understanding of security best practices, and the ability to deliver quality development work.
  • Strong communication and writing skills.
  • Understanding of event driven systems a plus.
Benefits
  • Medical, Dental, Vision
  • 401K with a 4% match from the company
  • 13 paid holidays
  • Unlimited PTO

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
production codearchitecture designautomated testingunit testingintegration testingend-to-end testingGraphQL APIssoftware development lifecyclesecurity best practicesevent driven systems
Soft skills
technical leadershipcollaborationmentoringcommunicationconstructive feedbackownershipteam cultureengineering excellenceproblem solvingcontinuous growth
Certifications
Associates Degree in Computer Science