Software Engineer III, Core Services & Libraries @CrowdStrike
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Software Engineer III, Core Services & Libraries @CrowdStrike

1wk ago - CrowdStrike is hiring a remote Software Engineer III, Core Services & Libraries. πŸ’Έ Salary: unspecified πŸ“Location: Australia

Role Description

The Core Services & Libraries team builds and owns the shared Go libraries and platform capabilities that CrowdStrike's engineering organization runs on. If an engineer needs to talk to a data store, publish a message, make a service call, manage feature rollouts, or handle failures gracefully β€” they reach for something this team built.

You'll own foundational software that has to be right:

  • Well-designed APIs that tens of teams adopt
  • Resilience patterns that hold up under real-world failure
  • Cloud abstractions that let services deploy anywhere without caring where

The scope is broad and growing β€” spanning data access, messaging, service communication, multi-cloud portability, observability, and security β€” with plans to extend beyond Go into other language ecosystems.

What You’ll Do:

  • 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

Qualifications

  • 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

Bonus Qualifications:

  • Experience building or contributing to widely-adopted open source libraries
  • Background in developer experience β€” migration tooling, documentation, developer portals
  • Cost-conscious engineering β€” understanding how library defaults affect infrastructure spend at scale
  • Deep knowledge of messaging system internals β€” consumer groups, partition strategies, delivery guarantees
  • Multi-cloud migration experience β€” abstracting vendor-specific APIs behind clean interfaces
  • Observability expertise β€” distributed tracing, metrics pipelines, structured logging
  • Experience designing resilience primitives β€” rate limiting, circuit breakers, load shedding, retry budgets
  • Experience with large-scale SDK migrations or safe deprecation of widely-used libraries

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
Before You Apply
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer III, Core Services & Libraries @CrowdStrike
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 140,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Australia
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 140,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 140,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later