Qualys
LeadSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Lead Software Engineer at Qualys. Skills: Java, Big Data, Micro-services, Trino. Develop cutting-edge, scalable application. Build resilient features”
What You'll Achieve.
processing over a Billion transactions and terabytes of data per day; building a scalable application which is being used by millions of customers worldwide; build resilient features to support next generation of Asset Management product; Design and implement secure big data clusters to meet many compliances and regulatory requirements; design and optimize Trino-based query architectures across large-scale data lakes; Trino performance tuning and workload optimization
Industry & Context.
Ability and skill to debug & solve complex issues; troubleshooting skills
What They're Looking For.
Must Have
8+ years of hands-on experience in Java back-end development, Spring-boot framework, Java programming skills, object-oriented design, prototyping, development, testing, profiling, Docker, Kubernetes, Jenkins, CI/CD tools, debug & solve complex issues, 5+ years of relevant experience in design and architecture Big Data solutions, Spark, 3+ years experience in working with engineering resources for innovation, 5+ years experience in understanding Big Data events flow pipeline, Data lakes, scalable architecture for Big data, Micro-services environments, Presto technology, Airflow, RDBMS/NoSQL, Oracle, Cassandra, Kafka, Redis, Hadoop, lambda architecture, kappa architecture, kappa ++ architectures, flink data streaming, rule engines, ML models engineering, deployment of ML models, Design and implement secure big data clusters, leading the delivery of large-scale systems, performance benchmarking testing for Big data technologies, AI native engineer, big data engineering development skills, troubleshooting skills, leading development life cycle process, best practices, mentoring/training the engineering community, Trino SQL Engine Expertise, hands-on experience with Trino, distributed SQL analytics, design and optimize Trino-based query architectures, Trino performance tuning, workload optimization, integrating Trino with Hive/Iceberg/Parquet-based lakehouse ecosystems
Nice to Have
Experience integrating Trino with Hive/Iceberg/Parquet-based lakehouse ecosystems
What You'll Do.
Build resilient features
Complete ownership from delivery perspective
End-to-end support/maintenance
Guide and mentor engineers
Hire new engineers/interns
Design and optimize Trino-based query architectures
Integrate Trino with lakehouse ecosystems
How You'll Work.
Team & Collaboration
work with world-class engineers; guiding and mentoring other talented engineers; working with engineering resources for innovation; mentoring/training the engineering community
Process & Methodology
leading the delivery of large-scale systems, leading development life cycle process
Full Job Description
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! This is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing over a Billion transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects. **Responsibilities** : As a Lead Big Data Engineer, you will be responsible for developing a cutting-edge, scalable application which is being used by millions of customers worldwide. This position offers you an opportunity to work with world-class engineers and build resilient features to support next generation of Asset Management product in the cloud. The work involves complete ownership from a delivery perspective, including design, architecture, development, operations, and end-to-end support/maintenance of our systems. You will become the face of the team from a feature standpoint on all technical aspects. You will be responsible for guiding and mentoring other talented engineers on your team on highly complex projects and responsible for hiring new engineers/interns. **Requirements** : * Excellent programming and designing skills with 8+ years of hands-on experience in Java back-end development and skills with Spring-boot framework. * Should be able to independently design moderate to a complex modules with solid code quality * Understand data structures and algorithms * Innovative thinker and adept at building high-performance application * Messaging middleware using Kafka . * Strong Java programming skills including object-oriented design, prototyping, development, testing, profiling, etc. * Knowledge of Docker, Kubernetes, Jenkins, and related CI/CD tools * Ability and skill to debug & solve complex issues in a high-performing environment * 5+ years of relevant experience in design and architecture Big Data solutions using Spark * 3+ years experience
Applying for this Lead Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Qualys?
Real rants from real employees. Read before you apply.