Senior Java Software Engineer
Listed on 2026-02-28
-
Software Development
Cloud Engineer - Software, Backend Developer, Software Engineer, Senior Developer
About the Opportunity
Our client is a high-growth AI-driven SaaS company helping global organizations improve product quality through advanced analytics and real-time customer feedback insights. Backed by top-tier investors and serving enterprise customers across multiple industries, they are scaling their engineering team to support continued innovation and growth.
They are seeking a Senior Backend Software Engineer with deep Java expertise to play a key role in building and evolving a modern microservices architecture. This is an on-site position based in San Francisco. (Four days per week required)
What You’ll Do- Design, develop, and maintain high-performance Java microservices that power core product capabilities.
- Build and enhance AI-driven features and backend services.
- Architect and implement scalable data structures, pipelines, and APIs capable of processing millions of data points daily.
- Own API services that securely manage large volumes of structured and unstructured data.
- Collaborate cross-functionally with Product, Data, and Infrastructure teams to expand platform capabilities.
- Work with cloud-native infrastructure including databases, message queues, container orchestration systems, CI/CD pipelines, and job automation tools.
- Conduct code reviews, mentor engineers, and help troubleshoot complex technical challenges.
- Write clear documentation, technical specifications, and scalable system designs.
- Advocate for strong engineering best practices, Agile development methodologies, and the effective use of AI development tools.
- 5 years of professional software engineering experience.
- Strong expertise in Java and backend systems development.
- Experience building and maintaining microservices architectures.
- Proficiency with modern backend technologies such as Spring Boot, Hibernate, Git, and Kubernetes.
- Experience working in cloud-native environments.
- Strong understanding of scalable systems and data-intensive applications.
- Demonstrated interest in applying AI tools and technologies to real-world problems.
- Excellent communication skills and ability to work in a collaborative, fast-paced environment.
- Familiarity with Large Language Models (LLMs) and AI-driven applications.
- Experience processing large-scale datasets and working with high-volume databases.
- Exposure to distributed systems and real-time data streaming.
- Competitive base salary equity
- Flexible/unlimited PTO
- Comprehensive medical, dental, and vision coverage
- 401(k) retirement plan
- Life insurance and FSA options
- Wellness or fitness stipend
- Professional development opportunities
Our client is committed to building a diverse and inclusive workplace. They value different perspectives, backgrounds, and experiences and encourage candidates from all communities to apply.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).