Staff Software Engineer role involves building high-quality, scalable, and reusable code, designing software, and mentoring colleagues. The role requires experience with AI, modern UI frameworks, and Java, as well as analytical and design skills.
Requirements
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving
- Experience with any of the modern UI frameworks like Angular, React or Vue
- 9+ years of experience with Java or a similar OO language
- Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
- Analytical and design skills
Benefits
- Flexible work environment
- Equal opportunity employer
- Reasonable accommodation for candidates with disabilities
- Export control regulations compliance