Role Overview
Join a dedicated engineering team focused on delivering seamless digital experiences for consumers. As a Senior Software Engineer, you'll design, develop, and maintain full-stack applications that power core customer interactions. Your work will directly influence product quality, system reliability, and long-term technical direction.
Key Responsibilities
- Lead the development of scalable web applications, contributing across frontend and backend components
- Collaborate with product and design partners to translate user needs into technical solutions
- Write clean, maintainable code with a focus on performance, security, and accessibility
- Participate in code reviews, system design, and architectural planning
- Identify and resolve technical debt, improve system observability, and support incident response
Qualifications
- 6+ years of software engineering experience with full-stack web development
- Proficiency in modern JavaScript/TypeScript, React, and Node.js
- Experience with distributed systems, RESTful APIs, and relational databases
- Strong understanding of testing practices, CI/CD pipelines, and cloud platforms (AWS preferred)
- Demonstrated ability to mentor engineers and drive technical projects independently
Why This Matters
Your contributions will help shape the foundation of consumer-facing platforms used by millions. You'll work in an environment that values technical excellence, collaboration, and continuous improvement, with room to grow and influence both product and engineering practices.
