
Engineering Manager
Snap! Mobile
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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