Backend Engineer

AGILE GRID SOLUTIONS LLC
United States
3 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Cloud Engineering Cyber Security Databases Data Integrity Extract Transform Load (ETL) Relational Databases Database Development
+26 more
DevOps Distributed Data Store Distributed Systems Fault Tolerance Graph Database Python (Programming Language) Machine Learning NoSQL Object-Oriented Software Development Queueing Systems Redis System Availability Concurrency Caching Backend Containerization Kubernetes Information Technology Apache Kafka Free and Open-Source Software Data Management Restful APIs Data Pipelines Docker Golang Microservices

Job description

We are seeking a highly skilled Senior Engineer to join our Falcon Risk Platform team at CrowdStrike. In this critical role, you will be instrumental in designing and building the foundational risk platform that underpins our industry-leading cybersecurity solutions. You will work with cutting-edge technologies such as Golang, microservices architecture, and diverse database ecosystems to deliver comprehensive visibility into organizational risks, management features, and prioritization workflows. Your work will contribute to a globally distributed, fault-tolerant, and highly scalable cloud ecosystem that integrates risk data from CrowdStrike’s internal providers and third-party sources. As a technical leader, you will drive end-to-end product delivery, architect scalable solutions, and collaborate with cross-functional teams to define priorities and scope. This role offers an exciting opportunity to influence the cybersecurity landscape by developing innovative exposure management solutions that safeguard organizations from complex threats. If you are passionate about operating at scale and eager to learn Golang, we welcome your application., As a Senior Engineer at CrowdStrike, your responsibilities will include designing and developing scalable backend services that power both internal and customer-facing applications, ensuring high performance, security, and reliability. You will collaborate with cross-functional teams to identify requirements and develop APIs, microservices, and data pipelines that support platform growth. Working closely with the DevOps team, you will design and implement cloud infrastructure solutions on AWS, Azure, or GCP, automating deployment and monitoring processes while ensuring compliance with security standards. You will design and optimize database solutions, including RDBMS, NoSQL, and distributed data stores, to support data integrity and performance. Troubleshooting complex distributed architectures to resolve performance bottlenecks and reliability issues will be a key aspect of your role, along with developing monitoring and logging solutions to enhance system visibility. You will provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement. Additionally, you will lead operational excellence initiatives, including configuring monitoring, alerting, incident response, and ensuring high availability of production services. Your work will directly impact the security posture of our clients by enabling robust risk management and exposure analysis capabilities.

Requirements

The ideal candidate will possess over 10 years of experience in building, delivering, and maintaining large-scale distributed systems processing high-volume data. Strong expertise in object-oriented programming languages such as Golang or Python is essential, along with proven experience in designing scalable microservices and REST APIs. Candidates should have a solid background in developing data platforms involving distributed ETLs and data ingestion pipelines, along with comprehensive knowledge of cloud infrastructure providers like AWS, Azure, or GCP. A deep understanding of distributed systems concepts, including concurrency and scalability patterns, is required. Proficiency with message queues such as Kafka, and database versatility across RDBMS, NoSQL, and distributed caches like Redis, is necessary. Candidates should demonstrate excellent troubleshooting skills for complex architectures, adherence to engineering best practices, and the ability to mentor junior engineers. A bachelor’s degree in Computer Science, Engineering, or an equivalent professional background is expected. Bonus qualifications include experience with machine learning, AI technologies, cybersecurity, graph databases, containerization (Docker, Kubernetes), and open-source contributions.

Benefits & conditions

CrowdStrike offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. Benefits include competitive compensation and equity awards, physical and mental wellness programs, and generous paid time off, including holidays and vacation days. The company provides paid parental and adoption leave to support work-life balance. Employees have access to ongoing professional development opportunities, fostering continuous learning and career advancement. CrowdStrike promotes a vibrant workplace culture with employee networks, community groups, and volunteer opportunities that encourage connection and engagement. The company’s offices feature world-class amenities, creating an inspiring environment for collaboration. Recognized as a Great Place to Work , CrowdStrike is committed to creating an inclusive, supportive, and innovative workplace where employees can thrive and contribute meaningfully to the company’s mission.

About the company

CrowdStrike is a global leader in cybersecurity dedicated to protecting organizations by leveraging advanced technology and innovative solutions. Since its founding in 2011, CrowdStrike has established itself as a pioneer in the cybersecurity industry, utilizing an AI-native platform to prevent breaches and defend against sophisticated threats. The company’s infrastructure processes nearly 3 trillion events daily, supporting a diverse client base across various industries worldwide. CrowdStrike’s mission-driven approach emphasizes responsible AI adoption, continuous experimentation, and innovation, fostering a culture that values autonomy, flexibility, and relentless customer focus. Recognized as a market and technology leader, CrowdStrike offers its employees a dynamic environment where they can grow their careers while contributing to a safer digital world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this role…