Senior Backend Software Engineer
Posted Updated
- Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability
- Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs
- Code Quality: Write clean, maintainable and efficient code
- Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues
- Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team
- Grow the team via mentorship and leadership, reviewing technical documents and code changes
Benefits
- Vibrant offices in SF, NYC, and Raleigh-Durham—with catered meals, happy hours, and clubs to keep you connected
- Competitive pay, comprehensive health benefits, and support for fertility, mental health, and parental leave
- Lifestyle perks including home office stipends, daycare support, and commuting benefits like CitiBike and Lyft
- Experience with MySQL or other relational databasesExperience working with microservices
- Ability to work with operations, product, design, and data science
- Demonstrated leadership skills and the ability to mentor and guide junior engineers
- 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects
- Prior experience with cross functional collaboration, communication and project management skills
- Excellent coding, testing, and system design skills
