Super.com is a tech company focused on maximizing lives for both customers and employees. They are seeking a full-stack Staff Software Engineer to work across teams, tackle complex technical challenges, and drive high-impact projects in their Super+ vertical.
Responsibilities:
- Play a central role in architecting our services, frontends, databases, and mobile app
- Tackle technical challenges relating to how we unify our products into our Super.com app and ensure a high quality user experience
- Serve as a vertical-level leader for a highly stable production environment, acting as a go-to technical resource and subject matter expert across teams for major projects
- Propel the business forward by driving high-impact projects, leveraging other engineers and teams as appropriate in some cases serving as the cross functional context holder ensuring efficient delivery when cross functional work is necessary
- Work across multiple complex codebases to introduce improved patterns to the system architecture, ensuring implementations leave the codebase in a better state than they were before
- Share findings and suggestions with other engineers at guild meetings (technical guilds discuss and set engineering standards)
- Drive technical roadmaps and architecture advancements by solving current architectural challenges and heavily influencing technical OKRs at the vertical level
- Create and present cross-team and cross-eng technical presentations focused on improving developer experience, engineering productivity, and processes
- Actively contribute to a culture of continuous improvement through advocating for a balance between feature work and engineering health
- Report into the Engineering Director for the vertical
Requirements:
- You have a total of 10+ years of work experience in Software Development, including at least 5 years as a Senior Software Engineer or at least 2 years as a Staff Software Engineer / Sole Technical Lead / Architect
- You have worked on large-scale projects, defined either by high throughput, active users or data volume, and have demonstrated the ability to design, implement, and maintain highly scalable and reliable systems
- You have at least senior technical depth in full-stack development including frontend, web servers, and databases
- You have a demonstrated ability to tackle technical challenges across complex, multi-team codebases and service ownership lines that would challenge most senior engineers
- You use code reviews and design document feedback as strategic vehicles for mentorship, leveling up senior engineers and ensuring best practices are adopted across the vertical
- You are highly motivated / passionate, versatile, and looking forward to working in a fast-paced startup environment, with an emphasis on delivering business value
- You are an excellent communicator who can bridge technical and non-technical topics, collaborating with Product, Design, and stakeholders to ensure features have the intended impact
- You have experience working on cross-functional projects
- You have strong knowledge of modern web technologies, system design & architecture, and microservices, and keep up-to-date with them
- You are an excellent communicator, for both technical and non-technical topics
- You demonstrate high AI fluency, moving beyond personal productivity to drive pragmatic AI adoption across the engineering organization. You are a key contributor to technical ideation, identifying ambitious ways to leverage AI to improve the user experience and developer productivity