Note: The job is a remote job and is open to candidates in USA. CrowdStrike is a global leader in cybersecurity, dedicated to stopping breaches with its advanced AI-native platform. The Full-Stack Engineer II will focus on designing and creating tools for automating and managing CrowdStrike's cloud-based infrastructure, playing a key role in developing a stable production environment.
Responsibilities
- Be an energetic self-starter with the ability to take ownership and be accountable for deliverables, both individually and as part of a team
- Collaboratively brainstorm, define, and build software solutions
- Work with internal business partners to analyze requirements and craft elegant, robust, and reliable solutions to solve complex technical problems
- Raise the technical IQ of the team by being passionate about learning and sharing the newest technologies & tricks with others
- Develop architectural and automation strategies while representing the systems team as a technical leader
- Report regularly on the status of critical projects
Skills
- 2-5 years experience working in a large-scale production environment and developing applications with cross-functional teams
- Excellent written and verbal communication skills
- A proactive, can-do attitude that excels both working independently and collaborating as part of a team
- Comprehensive experience utilizing React.js with deep familiarity of core web concepts (JavaScript/HTML/CSS)
- Comprehensive experience writing systems/applications for automation, tools, dashboards, and alarms with the Go programming language or other object-oriented languages
- Practical experience working with both REST and GraphQL APIs
- Demonstrated passion for learning new systems and methodologies combined with advanced troubleshooting skills and superb quality control habits
- Must exhibit meticulous attention to detail and have the ability to make good, timely decisions
- Familiar with developing and using CI/CD pipelines and with creating and leveraging automated unit/acceptance tests
- Skilled in the use of version control systems (such as git)
- A strong focus on security when developing/reviewing code or systems
- A passion for documentation and a desire to constantly improve knowledge transfer across teams
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes
- Experience with TypeScript
- Experience using container orchestration systems (such as Docker or Kubernetes)
- Familiar with monitoring tools such as Grafana and Alertmanager
- Experience working with large-scale physical hardware in a data center environment
Benefits
- Market leader in compensation and equity awards
- Comprehensive physical and mental wellness programs
- Competitive vacation and holidays for recharge
- Paid parental and adoption leaves
- Professional development opportunities for all employees regardless of level or role
- Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
- Vibrant office culture with world class amenities
- Eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off
Company Overview