CrowdStrike logo
CrowdStrike

CrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?

Software Engineer III, Core Services & Libraries

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2011H1B SponsorCompany SiteLinkedIn

Location

Australia

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishCloudDistributed SystemsGo

Job Description

Software Engineer III, Core Services & Libraries

CrowdStrike

• 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

Job 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

Related Job Pages

More Full-stack Engineer Jobs

Apex Systems logo

Software Developer - UI Developer

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre

Title: Software Developer / UI Developer Location: Toronto, ON, CA Hybrid Job Description: Job#: 3036581 Job Description: Possibility of Extension?: very likely as long as candidate can deliver Possibility of FTE?: possible Physical Working Location (required): Is this role remote?: Hybrid, 2 days a week in downtown Toronto [Monday and floating day] Hours of Operation: 9 - 5 UI Developer (Angular & React) We're hiring a UI Developer to design and build intuitive, responsive, high-performing web interfaces using both Angular and React. You'll partner with UX, product, and backend teams to deliver seamless user experiences. What you'll do - Build responsive web interfaces with Angular and React. - Translate UX designs into clean, maintainable, reusable UI components. - Ensure accessibility, performance, and cross-browser compatibility. - Integrate UIs with RESTful APIs. - Write unit tests, participate in code reviews, and troubleshoot UI issues. What you bring (required) - 7+ years of front-end/web development experience. - Professional experience delivering production applications with React 19 and Angular 21+. - Strong skills in HTML5, CSS3, JavaScript (ES6+), and TypeScript. - State management experience (e.g., Redux, NgRx, Context API). - Modern build/tooling experience (e.g., Webpack, Vite). - Unit testing experience (e.g., Jasmine, Jest). - Experience with Angular Material. Nice to have - OpenFin experience (asset). - CI/CD familiarity. - CSS frameworks (Bootstrap, Tailwind). - Performance optimization experience. - Exposure to lightweight JS frameworks (e.g., Mithril.js). Education Bachelor's degree in CS (or related) or equivalent practical experience Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Pay Range: $70 - $80 per hour

Canada
$70 - $80 / hour
Capco logo

Senior Mobile - Application & Web Developer

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

Role Description Mobile Application & Web Developer detail-oriented and innovative with extensive experience building, optimizing, and supporting cross-platform native and hybrid apps and light web solutions. Proven ability to leverage modern frameworks for intuitive user experiences, integrate with critical APIs and backend services, and collaborate within agile teams. Passionate about delivering secure, customer-focused mobile and web experiences. Qualifications - 5 to 8 Years of experience - Detail-oriented and innovative - Experience in building, optimizing, and supporting cross-platform native and hybrid apps - Proven ability to leverage modern frameworks - Experience in collaborating within agile teams Requirements - Mobile: React, Angular, Ionic, Capacitor, Cordova, Typescript/JavaScript - Swift (iOS), Kotlin (Android) - Web: React, Angular, TypeScript, JavaScript (ES6+), Material UI, Redux - Testing & CI/CD: Jest, Jasmine, Karma, CodeMagic, AppFlow, GitLab Pipeline - Cloud & APIs: Firebase, AWS, RESTful APIs, GraphQL, MongoDB, SQL, Redis - Other: CSS3, SASS, HTML5, PWA, Offline-first/Local Storage, UI/UX Design - Workflow: Agile/Scrum, Remote collaboration, Unit testing, Code reviews Benefits - Opportunity to work on engaging projects with large international and local banks, insurance companies, and payment service providers - Innovative thinking and delivery excellence - Open culture that values diversity, inclusivity, and creativity - Career advancement opportunities with no forced hierarchy - Recognition of contributions and potential

India
Comcast logo

Fullstack .Net Developer - Freewheel

Comcast

Headquartered in Philadelphia, Pennsylvania, Comcast was established in 1963 as a single-system cable company. Over the years, Comcast experienced tremendous gr

Full TimeRemoteTeam 10,000Since 1963

Comcast Advertising is driving the TV advertising industry forward, from delivering ads to linear and digital audiences to pioneering the tech that makes it possible. We help brands connect with their audiences on every screen using advanced data, technology, and premium video content. Our media sales division helps local, regional, and national brands reach potential customers through multiscreen TV advertising. Our ad tech division FreeWheel provides comprehensive adtech that makes it easier to buy and sell premium video advertising across all screens, data types, and sales channels. Job Summary At Comcast, we are committed to fostering a diverse and inclusive workplace that reflects our employees, customers, and communities. We are seeking a Full Stack .Net Developer to support our current applications. Experience/ exposure to SAP ABAP or Salesforce Experience Cloud is a plus. Job Description Desired skills and experience: - BS (or equivalent experientially proven) Computer Science or similar discipline - Experience/ exposure to SAP ABAP or Salesforce Experience Cloud is a plus. - 2-3 years of experience as a software developer - Knowledge of agile development methodologies - Experience with debugging, performance profiling and optimization - Internally motivated, able to work proficiently both independently and in a team environment - Strong communication skills with both internal team members and external business stakeholders Core Competency Requirements: - Working knowledge of ASP.NET, VB.Net C#, .NET Framework, MVC 5, IOC, JavaScript, LINQ, HTML, CSS, Ajax, XML, and JSON, IIS, Java, Jquery, Angular, typescript, Entity Framework, webapi & .net core 2.0, SQL Server, Visual Studio, Git, TFS Bootstrapper - Strong understanding of object oriented programming, SOA - Knowledge in designing API - Experience with Microsoft development tools - Microsoft full Stack Developer - Continuous integration/automation experience - Experience with database development including relational database design, SQL and ORM technologies. Able to optimize SQL and Stored Procedures Responsibilities: - Writing and maintaining efficient code for software components, adhering to best practices in development - Supporting the design and development of new software applications aligned with business objectives - Implementing testing frameworks for software validation, including unit and integration tests, to ensure quality - Documenting the software development process, including design and deployment procedures, to facilitate knowledge sharing - Analyzing software integration needs and planning system architecture to meet technical specifications - Reviewing current practices and technical literature to inform project solutions and applying engineering methodologies - Working with Quality Assurance to ensure applications meet technical requirements and fit specifications - Troubleshooting software issues, providing resolutions to enhance application performance and user satisfaction - Consistent exercise of independent judgment and discretion in matters of significance. - Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary. - Other duties and responsibilities as assigned. Employees at all levels are expected to: - Understand our Operating Principles; make them the guidelines for how you do your job. - Own the customer experience think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. - Know your stuff be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. - Win as a team make big things happen by working together and being open to new ideas. - Be an active part of the Net Promoter System a way of working that brings more employee and customer feedback into the company by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. - Drive results and growth. - Support a culture of inclusion in how you work and lead. - Do what's right for each other, our customers, investors and our communities. Disclaimer: This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications. Comcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Comcast will consider for employment applicants with arrest or conviction records in accordance with the requirements of applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Please note that federal state, or local laws and regulations may restrict or prohibit Comcast from hiring individuals convicted of certain crimes. Additionally, an applicant's criminal history may have a direct, adverse, and negative relationship on the job duties of this position, which may result in the withdrawal of a conditional offer of employment. Skills: Process Development (PD); Technical Requirements; Software Components; Collaboration Salary: National Pay Range: $70,869.58 USD-$166,100.57 USD Illinois Pay Range: $75,298.93 USD - $146,168.50 USD Colorado Pay Range: $79,728.27 USD - $152,812.53 USD Hawaii Pay Range: $93,016.32 USD - $139,524.48 USD Washington DC Pay Range: $101,875.02 USD - $152,812.53 USD Maryland Pay Range: $84,157.62 USD - $152,812.53 USD Minnesota Pay Range: $79,728.27 USD - $139,524.48 USD New York Pay Range: $84,157.62 USD - $166,100.57 USD Washington Pay Range: $79,728.27 USD - $159,456.55 USD New Jersey Pay Range: $88,586.97 USD - $159,456.55 USD Vermont Pay Range: $84,157.62 USD - $132,880.46 USD Massachusetts Pay Range: $88,586.97 USD - $159,456.55 USD California Pay Range: $79,728.27 USD - $147,644.95 Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later. Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Relevant Work Experience 2-5 Years

Pennsylvania
$70.9K - $166.1K / year
HeroSoftware GmbH logo

Senior Full Stack Developer

HeroSoftware GmbH

Wir sind HeroSoftware. Wir machen Software, die im Alltag wirklich einen Unterschied macht. Unsere Shopify-Apps werden von über 4.000 Kunden weltweit genutzt und unterstützen Shopify Händler beim Wachstum.

Full TimeRemoteTeam 51-200

Role Description Wir suchen dich als Senior Full Stack Entwickler/in mit tiefem technischem Verständnis, Sinn für sauberen Code und Leidenschaft für performante, skalierbare E-Commerce-Lösungen. - Planung, Architektur und Entwicklung von Shopify Apps, Plugins und API-Integrationen - Full-Stack-Entwicklung mit modernen Technologien im Frontend (React, Next.js) und Backend (Node.js, Express, TypeScript) - Anbindung von Drittanbieter-Systemen (ERP, Payment, CRM, Logistik etc.) über REST- und GraphQL-Schnittstellen - Sicherstellung von Performance, Code-Qualität und Skalierbarkeit - Umsetzung responsiver und zugänglicher UI-Komponenten - Durchführung von Code Reviews, Testing (Unit, Integration, E2E) und Debugging - Aufbau und Pflege von CI/CD-Pipelines sowie technische Dokumentation - Enge Zusammenarbeit mit Design, Product und QA, um Produkte von Grund auf zu gestalten - Mentoring jüngerer Entwickler:innen und aktive Mitgestaltung unserer technischen Roadmap Qualifications - Mindestens 5 Jahre Erfahrung in der Full-Stack-Entwicklung - Sehr gute Kenntnisse in JavaScript, TypeScript, React, Next.js, Node.js und Express - Solides Know-how im Umgang mit Datenbanken (MongoDB, PostgreSQL oder MySQL) - Routine im Arbeiten mit Git, CI/CD, Docker und modernen DevOps-Workflows - Verständnis für UX/UI, API-Design, Security (OAuth, JWT, CORS) und Performance-Optimierung - (Optional) Erfahrung mit Shopify App Development, inklusive Polaris, Webhooks, OAuth und GraphQL API - Selbstständige, strukturierte und lösungsorientierte Arbeitsweise - Freude an Teamarbeit, technischem Austausch und Verantwortung - Strukturierte, eigenständige Arbeitsweise mit klarer Pipeline-Logik - Deutsch auf Muttersprachenniveau + gutes Englisch in Wort & Schrift Benefits Dein Gehalt: - 50.000€ - 80.000€ - Fixgehalt + leistungsabhängige Provision Wir bieten dir: - Maximale Ownership und Vertrauen - 30 Tage Urlaub + Geburtstag & Weihnachten frei - Motiviertes Team & leistungsstarkes Umfeld - Flache Hierarchien mit kurzen Entscheidungswegen - 100% Remote, Office in Mannheim möglich - Team Events & Off Sites - Beste Apple Hardware “Konnten wir dein Interesse wecken?” PS: Bitte duze uns in deinem Anschreiben Liebe Grüße, Victoria Company Description Wir sind HeroSoftware. Wir machen Software, die im Alltag wirklich einen Unterschied macht. Unsere Shopify-Apps werden von über 4.000 Kunden weltweit genutzt und unterstützen Shopify Händler beim Wachstum.

Germany
€50K - €80K / year