
Staff Software Engineer, Java
Weekday (YC W21)
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and evolve scalable, secure, and high-availability software systems using **Java** (Python exposure is a plus).
- Architect and implement **SaaS-based security platforms**, ensuring performance, reliability, and fault tolerance.
- Serve as a technical authority across the engineering team, influencing architecture, code quality, and system design.
- Drive adoption of **secure coding practices**, threat modeling, and compliance with industry security standards.
- Collaborate closely with Product, Security, and DevOps teams to deliver robust, production-grade solutions.
- Design and implement **security analytics**, automation workflows, and integrations with ITSM systems.
- Lead technical reviews, guide architectural decisions, and resolve complex engineering challenges.
- Continuously improve engineering processes, tooling, and platform scalability.
- Mentor senior and mid-level engineers, raising the overall technical bar of the team.
Requirements
- Strong hands-on experience with **Java** in large-scale, production environments.
- Proven expertise in designing and building **SaaS architectures**.
- Solid understanding of **cybersecurity concepts**, including firewalls, SIEM, SOAR, and secure system design.
- Experience building cloud-native systems on **AWS, GCP, or Azure**.
- Strong knowledge of distributed systems, performance optimization, and high-availability design.
- Experience working with cross-functional teams in fast-paced engineering environments.
- Ability to balance hands-on development with architectural leadership.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSaaS architecturescybersecurity conceptscloud-native systemsAWSGCPAzuredistributed systemsperformance optimizationhigh-availability design
Soft Skills
technical authoritycollaborationmentoringleadershipproblem-solvinginfluencingcommunicationguidanceprocess improvementteamwork