Weekday (YC W21)

Staff Software Engineer, Java

Weekday (YC W21)

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

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