Jobless Developer
Weekday AI logo

Weekday AI

Posted 6 days ago

Staff Software Engineer (Java)

PuneOn-siteFull-time

AI Summary

Lead the design and development of scalable, cloud-native cybersecurity SaaS platforms, guiding engineering teams to deliver high-performance, secure Java-based systems across firewall, SIEM, and SOAR domains.

About this role

Location: Pune

JobType: full-time

We are seeking an experienced and highly skilled Staff Software Engineer (Java) with strong technical leadership capabilities to design, build, and scale next-generation cybersecurity and SaaS platforms. This role is ideal for a hands-on Technical Lead who thrives at the intersection of software engineering, cloud infrastructure, and security. You will play a key role in shaping architecture, guiding engineering teams, and delivering high-performance, secure solutions across firewall, SIEM, and SOAR product ecosystems.

Requirements

Key Responsibilities:

  • Lead the design and development of scalable, distributed systems using Java and Python, ensuring high availability and performance.
  • Architect and implement SaaS-based security solutions, with a focus on multi-tenant, cloud-native platforms.
  • Drive the development of cybersecurity products including firewalls, SIEM (Security Information and Event Management), and SOAR (Security Orchestration, Automation, and Response) systems.
  • Provide technical leadership and mentorship to engineering teams, promoting coding standards, design best practices, and continuous improvement.
  • Collaborate with cross-functional teams including product, security, and DevOps to deliver robust and secure solutions.
  • Design and implement microservices-based architectures using Docker and Kubernetes for containerization and orchestration.
  • Build and manage cloud-native applications on AWS and GCP, leveraging services for scalability, monitoring, and reliability.
  • Integrate DevSecOps practices into the development lifecycle, ensuring security is embedded from design through deployment.
  • Evaluate and implement new technologies and tools to improve system performance, security posture, and developer productivity.
  • Troubleshoot complex technical issues and provide strategic solutions in high-impact scenarios.

Required Skills & Qualifications:

  • 8–10 years of professional software engineering experience, with a strong focus on Java and working knowledge of Python.
  • Proven experience as a Technical Lead or senior individual contributor in building large-scale SaaS platforms.
  • Deep understanding of cybersecurity concepts, including firewalls, threat detection, SIEM, and SOAR systems.
  • Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong expertise in cloud platforms such as AWS and GCP, including architecture and deployment best practices.
  • Solid understanding of DevSecOps principles and experience integrating security into CI/CD pipelines.
  • Experience with distributed systems, RESTful APIs, event-driven architectures, and microservices.
  • Strong problem-solving skills with the ability to navigate complex systems and ambiguous requirements.
  • Excellent communication and leadership skills, with the ability to influence technical decisions across teams.

Preferred Qualifications:

  • Experience working in cybersecurity or network security product companies.
  • Familiarity with real-time data processing, log analytics, and threat intelligence systems.
  • Exposure to compliance standards and secure coding practices.

Skills

PythonDockerREST APIKubernetesJavaAWSGCPSIEMfirewallsSOAR