Fullstack Software Engineering Lead (Austin, TX)
Austin, TX
As a Fullstack Software Engineering Lead, you'll be instrumental in translating our ambitious product vision into scalable solutions that directly impact our customers' success. You'll work across the entire software stack, building robust features that solve real customer problems and drive our platform forward.
What You'll Do:
- Architect & Build: Design and implement key features across our entire stack, from database to frontend, ensuring scalability, performance, and maintainability
- Drive Iteration: Work in a fast-paced environment where rapid prototyping and data-driven insights guide our product iterations
- Solve Real Problems: Apply your technical expertise to solve real customer problems—together with product and design, translate user learnings into innovative, practical solutions
- Influence Product Direction: Partner closely with product, designers, and even customers to shape the product roadmap. Your insights will drive technical architecture, feature prioritization, product solutions, and product-market fit
- Uphold Quality: Champion best practices in software development, code quality, testing, and documentation
- Contribute to Technical Strategy: Help determine the right technologies and approaches for current and future projects
What Sets You Apart:
- Technical Depth & Breadth: Comprehensive understanding of fullstack development, with deep expertise in several areas
- Product Intuition: You understand how technology choices impact user experience and business outcomes
- Autonomous Execution: Ability to own complex features from concept to deployment with minimal supervision
- Collaborative Approach: You thrive when working closely with product, design, and fellow engineers
- Pragmatic Problem-Solving: You find effective solutions that balance technical elegance with practical constraints
- Process Proficiency: Experience with modern development methodologies and AI-assisted programming tools like GitHub Copilot. Demonstrates ability to adapt workflows to incorporate new technical capabilities.
- AI-Enhanced Development: Skill in using AI programming assistants to boost productivity while maintaining code quality. Balances automated tools with technical judgment when implementing complex features.
Technical Requirements
- 5+ years of software engineering experience with fullstack development in the aerospace industry, working with energy systems, or similar hardware integration
- Strong proficiency in Python, modern JavaScript/TypeScript ecosystems (React, Node.js)
- Experience with cloud infrastructure (AWS/GCP/Azure) and DevOps practices (We use AWS Cloud managed with CDK)
- Expert in advanced AI—adept at choosing and deploying the right tool, from ML to LLMs and generative AI—to drive product strategy
- Expertise in designing and implementing REST APIs and data models
- Experience with data processing and analytics systems
- Comfortable with agile development methodologies
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure Copilot DevOps Engineering GCP Generative AI GitHub Industrial JavaScript LLMs Machine Learning Node.js Prototyping Python React Testing TypeScript
Perks/benefits: Career development Competitive pay Equity / stock options Health care Relocation support
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.