Job Summary:
unitQ leverages AI and advanced analytics to help businesses monitor and improve product quality based on real-time user feedback. They are seeking a Senior Backend Software Engineer to build and maintain their microservice architecture and deliver high-quality code using Java and cloud-native development tools.
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.
Qualifications:
Required:
• 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.
Preferred:
• Familiarity with Large Language Models (LLMs) and their practical applications.
• Experience in processing large amounts of data and working with databases
Company:
UnitQ is an AI enabled platform that monitors and transforms product quality with real-time customer feedback insights. Founded in 2018, the company is headquartered in Burlingame, USA, with a team of 51-200 employees. The company is currently Growth Stage.