Backend Engineer III – Golang (Remote, USA)

Remote
United States
Posted 1 month ago

A new opportunity is available for a Backend Engineer III at CrowdStrike, a global leader in cybersecurity and AI-native platforms. This is a full-time, remote position within the USA, working with the Managed Services team. The core mission of this role is to build, enhance, and operate large-scale distributed systems that process nearly 3 trillion events per day and are relied upon 24/7/365 to stop breaches.

The base salary range for this position for all U.S. candidates is $120,000 – $180,000 per year, with eligibility for bonuses, equity grants, and a comprehensive benefits package.


The Role and Key Responsibilities

As part of the Falcon Complete security analysts’ team, you will work hand-in-hand with global stakeholders to improve existing tooling and develop novel solutions. Your work will directly enhance the efficacy of CrowdStrike’s products and boost analyst efficiency.

  • Design and Implementation: Take part in the design and implementation of new features and product enhancements for core security systems.
  • Stakeholder Collaboration: Work directly with Falcon Complete stakeholders to build products that solve real-world cybersecurity challenges.
  • Scalability and Performance: Design and implement reliable and performant solutions to enable continued scalability of high-traffic distributed systems.
  • Operational Excellence: Improve the effectiveness of service monitoring, proactively address issues, and write automation to reduce operational load within the team.
  • On-Call: Participate in on-call rotations to ensure 24/7/365 system reliability.

The team values quick and proactive support, maximizing developer capacity through automation, and building products that are robust, efficient, scalable, and maintainable.


Required Experience and Technical Skills

The ideal candidate is a self-starter who thrives in a highly asynchronous and remote environment, possessing the technical depth to manage large-scale systems.

  • Core Programming: Professional experience with at least one of the following: Golang, Python, C++, or Java, with a strong willingness to use Golang.
  • Large-Scale Systems: Practical experience building web services and data pipelines at scale.
  • Architecture: Practical experience building services within a microservices architecture.
  • Databases: Operational knowledge of relational, NoSQL, and graph databases.
  • Messaging & Cloud: Operational knowledge of messaging systems such as Kafka or Kinesis, and experience with cloud-native technologies.
  • DevOps/OS: Experience with Linux programming fundamentals, Docker, and container orchestration platforms such as K8S (Kubernetes).
  • Communication: Excellent written and verbal communication skills, with the ability to distill high-level feature requests into concrete engineering requirements.

Bonus Points are awarded for experience with AWS, Azure, or GCP, strong passion for reliability and quality, experience building products in the security domain, and experience with high-level design and architecture.


Benefits and Work Environment

CrowdStrike cultivates a remote-friendly and flexible work culture, providing employees with the autonomy to own their careers. Benefits include:

  • Competitive compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation, holidays, and paid parental/adoption leaves.
  • Professional development opportunities.
  • A strong commitment to being an equal opportunity employer that supports veterans and individuals with disabilities.

Job Features

Job CategoryIT & Cybersecurity

Apply For This Job

A valid phone number is required.