Lead Full-Stack Engineer (US)
Zapata Quantum · United States · 3 days ago
RemoteRemoteEngineeringFull-time
About the role
We are seeking an experienced Lead Full-Stack Engineer to provide technical leadership for a small team building a knowledge graph and ontology related to quantum computing and design, along with an interactive web application that enables users to explore and engage with the underlying information.
Responsibilities
- Provide hands-on technical leadership for a small engineering team, setting technical direction and supporting the team’s execution and delivery.
- Design, architect, build, and continuously improve a modern, interactive web application, including selecting appropriate frameworks, system architecture, and technical approaches.
- Lead architectural and product-related technical decisions, exercising independent judgment when evaluating tools, technologies, tradeoffs, and design patterns.
- Establish engineering standards and best practices for software design, code quality, testing, documentation, security, and maintainability.
- Mentor and support other engineers through technical guidance, code reviews, collaborative problem-solving, and constructive feedback.
- Break complex initiatives into clear technical plans, coordinate engineering priorities, and help ensure projects are delivered on time and to a high standard.
- Independently analyze complex technical problems and develop scalable, reliable, and maintainable software solutions.
- Design and implement backend systems, data models, APIs, and integrations that support complex application functionality.
- Design and develop clean, intuitive user experiences for navigating and interacting with complex technical content.
- Integrate AI-enabled features such as intelligent search, recommendations, contextual assistance, and other emerging application capabilities.
- Collaborate with product, design, domain experts, and company leadership to translate business and user needs into practical technical solutions.
- Evaluate and adopt emerging technologies, including AI-assisted development tools, when they can meaningfully improve productivity, quality, or application performance.
Qualifications
- At least 2 years of experience serving in a technical lead, engineering lead, or comparable software leadership role.
- Demonstrated experience providing technical direction, mentoring engineers, conducting code reviews, and supporting the delivery of complex software projects.
- Strong full-stack engineering fundamentals, with particular depth in backend architecture, data modeling, APIs, and scalable system design.
- Demonstrated experience designing, building, and maintaining production-quality, user-facing web applications.
- Experience making architectural decisions and evaluating technical tradeoffs across frontend, backend, infrastructure, and application integrations.
- Familiarity with AI-enabled application workflows, tools, or integrations.
- Strong understanding of UI/UX principles and product usability, with the ability to translate complex information into intuitive user experiences.
- Absolute ability to work autonomously, manage competing priorities, and deliver results with minimal oversight.
- Strong communication and collaboration skills, including the ability to explain technical decisions to both technical and nontechnical stakeholders.
- An efficiency-focused mindset and willingness to adopt new tools, including AI-assisted development tools, to improve engineering productivity.
- Ability and enthusiasm to learn unfamiliar technical domains as needed; prior quantum computing experience is not required.
Preferred Experience
- Experience with data-intensive, graph-based, or visualization-heavy applications.
- Evidence of shipped products, professional work, or substantial personal projects.
- Strong communication skills and comfort articulating technical and design decisions.