Engineer II - Full Stack / Backend Engineer (Remote)
CrowdStrike · Colorado, United States · 2 mo ago
RemoteRemoteEngineering$100k–$145k/yrFull-time
About the Role
CrowdStrike is looking for a Software Development Engineer II to join our growing Production Services team. As a software engineer, you will contribute to the design and creation of tools to enhance the automations that deploy and manage CrowdStrike's cloud-based infrastructure. The candidate will play a role in implementing and supporting a stable yet flexible production environment. If you are interested in working on a high-performing team with interesting problems to solve, this is the job for you!
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 and senior engineers to analyze requirements and craft elegant, robust, and reliable solutions to technical problems
- Contribute to raising the technical IQ of the team by staying curious and sharing new technologies & tricks with others
- Contribute to architectural and automation strategies under the guidance of senior team members
- Report regularly on the status of assigned projects
- Demonstrate a passion for learning new systems and methodologies
- Write automated unit/acceptance tests
- Maintain a strong focus on security when developing or reviewing code or systems
- Work effectively and professionally with cross-functional groups as part of a worldwide team
- Utilize AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes
Requirements
- U.S. citizenship or Green Card/permanent resident status
- Excellent written and verbal communication skills
- Experience working in a production environment and developing applications with cross-functional teams
- Experience writing systems/applications for automation, tools, dashboards, and alarms with the Go programming language or other object-oriented languages
- Familiarity developing and integrating APIs using REST, GraphQL, or SOAP
- Familiarity designing schemas and writing SQL queries for RDBMS such as Postgres or MySQL
- Basic understanding of common network management protocols and APIs such as SNMP, RCMP+, or RedFish
- Eagerness to learn from and collaborate with senior engineers
- Solid attention to detail and the ability to make good, timely decisions
Skills
- Proven experience utilizing AI technologies
Nice to Have
- Understanding of container systems such as Docker and Kubernetes
- Experience with CI/CD systems such as GitLab CI/CD, Jenkins, or Bamboo
- Exposure to authentication or authorization systems
- Exposure to tracing and metrics within systems using OpenTracing and Prometheus
- Exposure to large-scale bare-metal hardware environments
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
- Great Place to Work Certified™ across the globe
Pay
The base salary range for this position for all U.S. candidates is $100,000 - $145,000 per year, with eligibility for bonuses, equity grants, and a comprehensive benefits package that includes health insurance, 401k, and paid time off.