
Architect Software Engineer
Qualys, Inc.2 hours ago
Pune, IndiaSenior
Responsibilities
- Design, build, and maintain high-throughput microservices-based SaaS cloud data platform architectures.
- Optimize performance, high availability, security, and scalability across relational, NoSQL, search, graph, and messaging systems.
- Instrument and operate cloud platform workloads processing millions of transactions per second.
- Review cloud-native architectures, facilitate cloud migration strategies, and maintain zero-downtime scalability.
- Partner with engineering, product management, and operations teams to align infrastructure features with business objectives.
- Conduct technical knowledge-sharing sessions, proof-of-concept evaluations, and architectural reviews with application development teams.
Requirements
- At least 8 years of experience in data platform architecture, software engineering, or enterprise big data engineering.
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
- Experience architecting and operating distributed databases at scale, including NoSQL, relational, search, or graph databases.
- Hands-on experience designing and deploying high-throughput message pipelines and distributed streaming systems.
- Experience building and scaling highly available cloud-native SaaS architectures.
- Preferred: Master's degree in Computer Science or a related technical field.
- Preferred: Experience managing transaction workloads at scale, including millions of operations per second or multi-terabyte daily volumes.
- Preferred: Deep expertise in containerization, microservices deployment, and cloud-bursting strategies.
- Preferred: Experience conducting architectural evaluations and leading brown-bag training sessions for development teams.
Categories
BackendData Engineering