May 15
🏡 Remote – Anywhere in California
AWS
Azure
Bash
Cloud
Distributed Systems
Docker
ETL
Google Cloud Platform
Gradle
Java
JavaScript
Jenkins
Kubernetes
Node.js
Python
• Partner with VP of Fusion Engineering, Product Management, and R&D Operations to determine feature scope, project milestones, and achievable deadlines within our quarterly release cycle • Understand the company’s strategic vision for Fusion and develop a deep technical understanding of Fusion’s architecture, functionality, and features • Design, plan, and implement innovative changes that evolve Fusion in alignment with company goals and strategy • Ensure your team understands the technical scope, desired outcomes, and intended impacts of all requested features and product changes • Provide constructive feedback to peers and colleagues on all Engineering technical designs • Understand obstacles to individual and overall team success, and develop plans to remove them • Set and meet quarterly team objectives and key results (OKRs) to meet company goals • Standardize technical processes, particularly in code repo management, test coverage metrics, and automated CI/CD and code quality gates • Upholds the core values, policies and procedures of Lucidworks • All other duties as assigned
• Minimum of 10 years experience directly developing Java applications throughout the software development lifecycle • Minimum of 4 years experience as a technical team manager • Experience developing microservice-based applications • Preferred experience in operations and automation, including pytest, Jenkins, Docker, AWS, Kubernetes, Windows Servicer, PowerShell, and bash • Familiarity with public cloud-based environments (GCP is a plus) and using cloud tools from GCS and/or AWS • Knowledge of containerization and container orchestration (Kubernetes is a plus) • Previous experience in designing and developing cloud-native distributed systems preferred • Prior experience deploying applications with Kubernetes and Helm preferred • Previous experience in building or implementing an extract-transform-load (ETL) pipeline preferred • Prior experience with implementing a search application is preferred • Proficiency with Python, Node, or Javascript is preferred • Passionate about enabling developers to develop delightful client and stakeholder experiences • Excellent technical communication skills and ability to translate business requirements to technical specifications • Eager to work collaboratively with a diverse team spread across multiple time zones, regions, and cultures • Acceptable background check
Apply Now