CareerPlanGet AI match score →

Senior Full Stack Engineer Technical Consultant

💼 Full-time🗓 2026-07-31

Core

Founding technical employee building AI-powered aircraft maintenance planning software for airlines, serving as the bridge between product development and customer implementation.

Role type

Senior Full Stack Engineer / Technical Consultant

Builds

AI-driven maintenance optimization platform for airline operations

Domain

Aviation / Artificial Intelligence / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, JavaScript, AWS cloud services, NoSQL database design, system configuration, customer consultation, end-to-end feature ownership

Preferred skills

adaptability to new tech stacks, rapid problem solving, operational domain knowledge

Technologies

Java, JavaScript, AWS, NoSQL

Responsibilities

Build features from design to deployment, configure platform for specific airline workflows, provide on-call technical support to customers, translate operational requirements into technical solutions, maintain and evolve existing codebase

Seniority

Senior, hands-on IC / founding employee

Rewrite
## About the Company AISmartPlan is building software that will transform how airlines manage aircraft maintenance planning. Our AI-powered automation system helps airlines optimize their maintenance operations, reduce costs, and improve aircraft availability. We're a small, efficient team committed to working smart and hard to build an exceptional product backed by outstanding customer service. This is the ground-floor opportunity for someone who wants real impact in aviation's future while applying cutting-edge technology. ## Position Overview We are seeking our founding technical employee, a versatile senior engineer who will shape our product, guide customers through implementation, and help define the culture of a growing startup. You won't just write code; you'll own features end-to-end, speak directly to customers about their needs, configure the system for specific airline requirements, and advise on best practices in aircraft maintenance planning. This is not a narrow role. In a startup, we wear multiple hats. If what we need today isn't exactly "in your job description," you'll roll up your sleeves anyway because building great products requires doing whatever it takes. ## Location Full-time position based in Australia or Europe. ## What You'll Do There's no separation between building this product and serving the people who use it. These are one job. You will sit at the center of our business: writing code, talking to customers, making decisions that ship directly, and fixing things when they go wrong. This is what that means in practice: ### Product Development - Build features from the first question to last deployment. You don't just write tickets; you read them, design them, test them, and deliver them. When the code runs at an airline's base somewhere in the world, you'll know it was your work that made that possible. - Maintain and evolve what already exists. Our customers depend on systems we're continuously improving. You'll read old code, understand business logic embedded across years of decisions, and make changes without breaking trust or uptime. - Configure the platform for real airline operations. One customer's aircraft availability rules might look nothing like another's. You'll translate their workflows into system configuration without reinventing our entire architecture every time. ### Customer Engagement - Be the person they call when something matters. Airline maintenance doesn't pause for business hours. When a dispatcher needs help or operations can't proceed, you're the technical expert in their corner, not passing them to a ticket system. You'll provide on-call support for customer questions and urgent issues. - Translate between airline operators and AISmartPlan. They'll describe problems in operational language. You'll translate that into requirements, solutions, and if needed, code changes. And you'll do it without making them feel like they need to be technical experts themselves. - Teach best practices, not just implement requests. Sometimes what customers ask for isn't the right solution. You know enough about systems to guide them toward approaches that work in their context while respecting our design philosophy. ## Who You (and We) Are Skills alone won't get you hired here. How you think, how you work, and how you show up for customers matters just as much. We need someone who balances strong technical craft with genuine customer empathy. The ability to build exceptional software is table stakes, being able to sit with an airline's maintenance team, understand their real pain points, design a solution that works in their world, and support them through implementation? That's what makes this role unique. We're looking for equal fluency in code and consultation. ### Your Working Style - You own problems from discovery to resolution. You don't pass things off or wait to be told what to do. Something's broken? You dig in, you figure it out, you fix it. Full stop. - You understand quickly and act fast. Ambiguity doesn't paralyze you, you read the situation rapidly, form a hypothesis, move forward, and course-correct as you learn. You don't need perfect information to make progress. - You adapt without complaint. Today's priority isn't tomorrow's project. New tech stack? Different workflow? Customer with a completely unexpected requirement? You pivot efficiently and get on with it. - You're always learning. You've taught yourself critical technologies before, and you'll do it again when we need Rust instead of Java, or a new AWS service because the problem demands it. Your first instinct is "I can figure this out," not "that's outside my experience." - Efficiency drives your decisions. You ask "what matters" before starting anything. No bloat, no busywork, no performative hours, just deliberate action that creates value. - The customer lives in everything you do. Whether you're writing a database query or walking through a feature demo, you think: how does this land with the person actually using it? What problem are we really solving? Customer centrality isn't a department here, it's your default mindset. ### Build Products People Love You genuinely care about craft and user experience. You know that elegant code means nothing if it doesn't serve the person on the other end of the screen. Your personal standard: make something you'd be proud to have someone else rely on daily. ## What Success Looks Like in 3 Months - Customers can call you directly, trust your judgment, and walk away with solutions - You're shipping features multiple times per week that customers use daily without breaking anything they depended on - You know enough about airline maintenance operations that you can push back when customer requests don't make operational sense ## Technical Requirements ### Core must-haves - Senior-level proficiency in Java and JavaScript - Deep, production experience with AWS cloud services (not just surface knowledge) - Strong experience with NoSQL database design and optimization - Practical mach
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗