About the RoleIn this role, you will be a critical bridge between client needs and engineering execution - turning customer insights into well-crafted, reliable Java applications that create lasting value.
What You'll Do- Partner with customers and internal stakeholders to understand requirements and translate them into actionable technical solutions.
- Design, develop, and maintain high-quality Java-based applications aligned with customer expectations and business goals.
- Analyze complex customer problems and implement clean, scalable code that drives long-term system reliability.
- Collaborate across teams to ensure timely, well-considered delivery of features grounded in a deep understanding of user needs.
- Iterate on existing applications by incorporating customer feedback and applying modern software engineering best practices.
What We're Looking ForRequired:- Strong hands-on experience with Java development and a solid grasp of modern software engineering principles.
- Demonstrated ability to understand customer requirements and convert them into clear, well-designed technical solutions.
- Solid computer science fundamentals: data structures, algorithms, and object-oriented design.
- Excellent communication skills and a proven track record of collaborating effectively with both technical and non-technical partners.
- Detail-oriented, problem-solving mindset with a focus on writing maintainable, high-quality code.
LocationThis role is based in
Los Angeles, CA, USA. Please note that
visa sponsorship is not available for this position.
Compensation & BenefitsCompensation details have not been specified for this role. This is a full-time position at an early-stage, venture-backed company in the AI infrastructure space, offering the opportunity to make a meaningful impact at a foundational stage of growth.