Overview
Build and maintain critical backend features for CrowdStrike's Kestrel platform, supporting the next generation of the UI foundation that unifies security data across domains.
What you'll do
- Design, develop, document, test, deploy, maintain, and enhance large scale services.
- Take ownership and be accountable for deliverables.
- Triage system issues and debug by analyzing the sources of issues and the impact on service operations.
- Mentor other engineers on web and backend engineers on use of our feature services.
- Constantly re-evaluate our products to improve architecture, testing coverage, knowledge models, user experience, performance, observability and stability.
- Partner with product teams in understanding their needs, work with PM to document the new requirements, and implement those new features within our feature services.
- Participate in on-call responsibilities for the sustainment and maximizing the availability of the service.
What you'll need
- Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
- The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
- The desire to ship code and the love of seeing your bits run in production.
- Solid understanding of distributed systems and scalability challenges.
- Team player skills – we embrace collaborating as a team as much as possible.
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
- The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
- The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.
Nice to have
- Existing exposure to Go, AWS, Kubernetes, Cassandra, Kafka, OpenSearch.
- Experience working on security products.
Details
- Location: open to candidates based within 30 miles of Dublin only.
- Currently fully remote; a Dublin office is planned within the next 18-24 months, after which a hybrid arrangement of approximately 2-3 days per week in office is anticipated.
- Tools used: Go (Golang), Python, GIT, Cassandra, Kafka, OpenSearch, Kubernetes, Postgres, Redis, AWS Cloud.
Read the full description and apply on the company’s own careers page.