Staff Software Engineer - Django
AI startup building a platform that helps construction teams search, compare, and select materials by consolidating specs, pricing, and vendor data from fragmented sourcesJob DutiesOwn the most complex cross-team technical problems across data models, service boundaries, performance, and security, especially where there is no clear ownershipShape technical strategy by translating business goals into engineering direction and constraintsStay hands-on by writing code, owning critical systems, and driving execution end to endDefine and scale AI-augmented development practices using tools like Claude Code and CodeRabbit, ensuring high-quality outputLead long-term architectural decisions and guide system evolution as the company scalesSet and enforce a high quality bar through testing, code review, and direct validation of critical systemsMentor and elevate engineering leads by influencing how they approach architecture and system designPartner with engineering leadership and product to challenge assumptions and improve solutionsEstablish and maintain engineering standards, workflows, and playbooks that scale across the organizationQualifications10+ years of full stack engineering experience with a track record of building and scaling production systemsExperience operating at Staff level or above with strong ownership across ambiguous, cross-functional problemsSystems thinker with deep understanding of how data models, APIs, and architecture interactStrong experience using AI tools in development with clear opinions on their impact at scaleProven ability to improve the performance and thinking of other engineers, especially senior and lead levelsComfortable working in undefined, fast-moving environments and driving clarity from ambiguityStrong product and business mindset with a focus on building impactful, scalable solutionsExperience shaping technical direction at a high-growth startup preferredTrack record of leading large-scale architectural decisions or migrations across teams