onsite
Lead Software Engineer - Qualys
Software Engineer
Lead the design and delivery of a highly scalable SaaS cloud security platform, driving architecture, prototyping, and production support using Python, Node.js, and AWS services in a fast‑paced, open‑source environment.
About the role
Key Responsibilities
- Architect, develop, and maintain a high‑throughput SaaS platform that processes over 100M transactions and terabytes of data daily.
- Lead a cross‑functional team of engineers and architects, mentoring junior staff and driving best practices in code quality and CI/CD.
- Design and implement scalable microservices using Python and Node.js, leveraging AWS services such as Lambda, ECS, and RDS.
- Deploy and manage containerized workloads with Docker and Kubernetes, ensuring high availability and automated rollouts.
- Collaborate with product, security, and operations teams to define requirements, resolve incidents, and continuously improve platform performance.
Requirements
- 10+ years of software engineering experience with a strong background in cloud‑native architecture.
- Proficiency in Python and Node.js, with hands‑on experience building RESTful APIs and event‑driven services.
- Deep knowledge of AWS, Docker, Kubernetes, and infrastructure‑as‑code tools.
- Excellent problem‑solving skills and a passion for mentoring and knowledge sharing.
- Strong communication skills and ability to thrive in a fast‑paced, collaborative environment.
Skills
pythonnodejsawsdockerkubernetes