Senior Engineer – Core Services and Libraries

🕒 June 15

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CrowdStrike

CrowdStrike

5001 - 10000 employees

Founded 2011

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

Cybersecurity • SaaS • Artificial Intelligence

CrowdStrike is a cybersecurity company that provides cloud-based security services to stop breaches. It is recognized as a leader in endpoint protection, identity and cloud security, and managed detection and response. CrowdStrike's platform, Falcon, integrates artificial intelligence to offer real-time visibility, detection, and protection against sophisticated cyber threats. The company is lauded for its effectiveness in securing networks and data, making it a trusted partner for businesses worldwide.

📋 Description

• Build and own shared libraries that engineers across the company depend on for data access, messaging, service communication, observability, and resilience • Design APIs that get adopted — your interfaces need to be good enough that teams choose them over building their own; that means thoughtful defaults, clean abstractions, backward compatibility, and strong documentation • Build multi-cloud abstractions that let services run across cloud providers and on-premise environments without vendor-specific code • Design and implement resilience patterns — retries, circuit breakers, load shedding, graceful degradation — as reusable primitives that become the default for every service • Build platform capabilities — feature management, traffic control, disaster recovery, and sharding as composable libraries • Own the security posture of shared dependencies — keep foundational libraries current, remediate vulnerabilities, and ship secure defaults • Participate in architectural governance — propose, review, and shepherd RFCs that set direction for the services ecosystem • Advocate and consult — be a trusted advisor to engineering teams adopting shared libraries; help them make the right architectural choices, unblock integration challenges, and feed their needs back into the platform • Partner with Data Services, Infrastructure, SRE, and Observability — your libraries sit on top of their platforms; build strong working relationships that keep shared libraries aligned with operational reality • Operate what you build — on-call rotations, production triage, and using operational insight to make the libraries better

🎯 Requirements

• Strong Go expertise — you've built production libraries or frameworks, or have deep experience designing APIs and abstractions consumed by other engineering teams • Distributed systems depth — hands-on experience with message brokers, data stores, service communication frameworks, and the failure modes that come with distributed architectures • Library and API design sensibility — you understand backward compatibility, versioning, migration paths, and what makes an API that developers actually want to use • Cloud infrastructure experience — meaningful experience with at least one major cloud provider, ideally including multi-region or multi-cloud patterns • Operational maturity — you've owned production reliability for systems you've built, debugged incidents under pressure, and turned those experiences into improvements • 5+ years of software engineering experience, with meaningful time in platform, infrastructure, or developer tools

🏖️ 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

Apply Now

Similar Jobs

🕒 June 9

Nash

11 - 50

📦 Logistics

🍽️ Food & Beverage

💼 Consulting

Forward Deployed Engineer building and deploying software solutions for logistics at Nash. Collaborating with customers and teams across APAC to drive real-world impact.

🕒 June 2

Akka (formerly Lightbend)

51 - 200

💼 Consulting

🔌 API

🤖 Artificial Intelligence

Forward Deployed Engineer enabling customer developers to build applications on the Akka tech stack. Designing workshops and providing mentorship to clients for successful product deployment.

Akka

Java

Kubernetes

🕒 May 27

The NRMA

1001 - 5000

🚘 Automotive

✈️ Travel

🏨 Hospitality

First Engineer aboard Coral Expeditions’ cruise line, ensuring maintenance and operations of vessel systems. Supporting maritime journeys with immersive experiences and expert guidance to explorers.

🕒 May 15

Endgame Economics

11 - 50

💼 Consulting

⚡ Energy

🌾 Agriculture

Forward Deployed Engineer working with GTM teams using Endgame's AI platform for measurable impact in sales. Collaborate closely with Sales, Product, and Engineering teams to deliver value.

Python

TypeScript

🕒 May 1

NICE

5001 - 10000

☁️ SaaS

🤖 Artificial Intelligence

📡 Telecommunications

AI Forward Deployed Engineer designing and building AI-driven customer engagement solutions using NiCE's digital portfolio. Collaborating with stakeholders to create intelligent automation across channels.

React

TypeScript

Go