Software Engineer III, Golang Core Services, Libraries

🔥 0 minutes ago

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 • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.

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

🕒 Yesterday

BJAK

51 - 200

🛍️ eCommerce

🏪 Marketplace

Backend Software Engineer for AI Neobank app in Australia, building reliable APIs and workflows. Collaborating with global teams and optimizing system performance.

🕒 Yesterday

BJAK

51 - 200

🛍️ eCommerce

🏪 Marketplace

Backend Developer building core systems behind BJAK's AI Neobank app, creating reliable APIs and workflows. Collaborate across teams to launch features quickly and improve existing systems.

🕒 July 9

mx51

51 - 200

💳 Fintech

🤝 B2B

☁️ SaaS

Senior Engineer delivering key projects for mx51's payment platform, building high-throughput microservices and collaborating with cross-functional teams.

Microservices

Postgres

Go

🕒 June 25

Zendesk

5001 - 10000

☁️ SaaS

🤝 B2B

Platform Architect designing sophisticated AI solutions for customer experience. Leading pre-sales technical relationships and guiding enterprise customer transformation initiatives.

AWS

Cloud

GraphQL

JavaScript

Python

ServiceNow

🕒 June 18

GitLab

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Professional Services Technical Architect driving GitLab's DevSecOps transformation projects for clients. Coordinating project delivery while mentoring consultants and providing technical expertise.

Cloud