
Staff Java Engineer
unitQ
🇺🇸 United States
On-site
Staff / Principal
14 months ago
- AI
- Zendesk
- Java
- Kubernetes
- Microservices
- Spring Boot
- Hibernate
- Git
- Copilot
- Agile
- Large Language Models
- Equity
- Unlimited time off
- Pension
14 months ago
Role Responsibilities:
- Develop and maintain AI-driven features and services.
- Design and implement scalable data structures and pipelines.
- Build and own API services to securely handle a large amount of data.
- Collaborate closely with cross-functional teams to enhance platform capabilities.
About you:
- 5+ years of software engineering experience; Java knowledge required.
- Demonstrated enthusiasm for applying AI solutions and tools to solve complex, real-world problems.
- Develop and maintain Java microservices, libraries, automated tests, and build scripts.
- Expertise with unitQ tech stack, including Spring Boot, Hibernate, Git, and Kubernetes.
- Perform code reviews and evaluate pull requests, helping other engineers debug and resolve problems.
- Write thorough documentation and specifications with clean APIs, architecting scalable solutions capable of processing millions of new data points daily.
- Work directly with managed and unmanaged cloud services, including databases, data streams, message queues, container orchestrators, job automation systems, and continuous build, integration, and deployment systems.
- Apply and advocate for healthy coding practices, AI as a software copilot, Agile methodologies, and communication strategies. Â Nice to have:
- Familiarity with Large Language Models (LLMs) and their practical applications.
- Experience in processing large amounts of data and working with databases
Benefits:
- Flexible/unlimited vacation
- Comprehensive medical, dental, and vision
- 401(k) plan
- Life insurance and FSA plans
- Stock options
- Equinox gym membership or wellness stipend
Staff Java Engineer · unitQ