GitKraken Software Engineer: The AI Problem Solver
The Role
The Vibe (The Role & Mindset)
- You're an AI Product Engineer: Your main mission is to figure out how developers actually use AI and ship features that solve their real problems - not just build cool tech.
- Move Fast and Ship Smart: This is a 0-to-1 environment. You need to quickly adopt new AI tools (LLMs, frameworks) and turn ambiguous ideas into reliable, intelligent product features.
- AI as a Teammate: You're building the next generation of GitKraken by making it feel like an ultra-smart AI coding partner, using agentic workflows to automate the tedious stuff (eliminate "toil").
- The Best Part? You use the tools you build every day, so you get instant feedback on your problem-solving.
What You'll Do
- Design the AI Experience: Build and ship frontend features that integrate large language models (OpenAI, Anthropic, etc.) and agentic frameworks. The UI/UX needs to make complex AI interactions feel simple and trustworthy.
- Translate Chaos into Code: Take vague product needs and turn them into clear, actionable technical plans. This means asking the right questions early to unblock the path forward.
- Own the Frontend: Write super clean, high-performance TypeScript and React code. The codebase is huge, so readability and maintainability are key to shipping fast.
- Bridge the Gap: Work with backend teams to define and design the necessary APIs that power your smart, agentic workflows.
- Be the Quality Gate: Participate heavily in technical design, code reviews, and manual testing to ensure we're shipping high-quality, bug-free products every time.
What You'll Bring
- Frontend Powerhouse: Strong skills in TypeScript and React are a must.
- AI Fluent: You must be great at Prompt Engineering and have experience building/refining multi-step agentic workflows (making the AI do more than one thing at a time).
- Know the Tools: You need familiarity with LLM APIs and have a deep understanding of AI-assisted dev tools-you know their strengths, weaknesses, and how they fail in real life.
- CS Fundamentals: A solid foundation in algorithms, data structures, and design patterns is essential for tackling complex product problems.
- AI orchestrator: You're a collaborator who ensures your AI solutions actually meet user needs and product goals.
- Stay Sharp: A commitment to keeping up with the very latest in generative AI tech.
Bonus Points
- Experience with building desktop apps (cross-platform).
- Prior work on developer tools, IDE extensions, or other productivity apps.
- Proof of your craft: open-source contributions or a killer personal project portfolio.
How You'll Be Rewarded
- Excellence - Competitive compensation with annual performance-based pay increases
- Balance - Flexible Paid-Time-Off Policy & paid company holidays (chosen by our employees)
- Parent life - Generous paid parental leave
- ๐ถ Pets - Pet insurance plan (with no exclusions)
- Health - Health, dental, and vision insurance with competitive employer cost-sharing
- ๐ต Headquarters - Modern, fully equipped offices designed to maximize productivity in a hybrid environment
- Culture - Great Place to Work Certified
- Growth - Paid career development opportunities, audiobook subscriptions, and mentorship
- ๐ฎ Future - 401(k) retirement plan plus company matching
- ๐ซ Travel - Company paid domestic trip after your 1-year anniversary & an international trip every 5 years
Location
This is a hybrid position based in Scottsdale, AZ. This role combines the flexibility of remote work with the benefits of meaningful in-person collaboration. Candidates must reside in or be willing to relocate to the Phoenix area.