Custom Software Engineer
Core
Design, build, and configure applications tailored to fulfill specific business processes and application requirements, while reproducing and triaging complex bugs across software, hardware, and GenAI systems.
Role type
Senior IC Custom Software Engineer (Full Stack)
Builds
Custom applications optimized for performance and usability
Domain
Software Engineering, GenAI, Hardware Triage
Deliverable
production ML models | product features
Required skills
Java Full Stack Development, Log analysis, SQL, Debugging tools, API/client-server architecture, GenAI concepts (LLM behavior, prompt engineering), Hardware triage
Preferred skills
Python, C++, Unity (C#), Unreal Engine (C++), Android development, A/B testing, Dashboard creation
Technologies
Java, Microsoft SQL Server, Python, C++, Logcat, Xcode Console, DevTools, Postman, Firebase, ADB, Unity, Unreal Engine
Responsibilities
Design and configure applications to meet business requirements; Reproduce and triage complex bugs across software, hardware, and GenAI systems; Perform log and stack trace analysis to identify root causes; Execute structured queries and use dashboards to identify trends; Maintain triage documentation, SOPs, and playbooks; Collaborate with engineering to escalate actionable reports.
Seniority
Senior, hands-on IC
