Sr. Software Engineer - Cloud (hybrid)

CrowdStrike CrowdStrike · Enterprise · Sunnyvale, CA

Experienced Back-End engineer for CrowdStrike's Identity product group, focusing on developing new features for large-scale distributed systems in a cloud-native cybersecurity platform. Requires strong software engineering, architecture, and cloud deployment experience.

What you'd actually do

  1. The right candidate will possess proven software engineering skills, with experience building and launching large, distributed systems in a team-centric environment.
  2. You will work and contribute to a dynamic, entrepreneurial setting and will mentor junior engineers.
  3. In this role, you must be comfortable managing competing priorities and be able to bring order to ambiguous scenarios.
  4. Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role.
  5. Candidates must be data-driven and analytical.
  6. You will be required to clearly & effectively communicate (written as well as verbally) across the organization and up to senior leadership.
  7. Our team members must have a growth mindset.

Skills

Required

  • Software engineering
  • Distributed systems
  • Cloud-native applications
  • Architecture and design
  • Programming (Go, Java, C++, C#)
  • Object-oriented design
  • Mentoring junior engineers
  • Communication (written and verbal)
  • Data-driven and analytical

Nice to have

  • Cybersecurity domain

What the JD emphasized

  • 7+ years of professional software development experience
  • 5+ years of programming experience with at least one modern language such as Go, Java, C++, or C# including object-oriented design
  • 4+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience building cloud-deployed applications
  • BS/BE in CS or related field
  • Ability to work well with a group of senior engineers in a dynamic, fast paced environment.