Backend Software Engineer managing network communications event traffic for CrowdStrike. Working with distributed systems and collaborating closely with Falcon Sensor teams across platforms.
Responsibilities
Manage all network communications event traffic between security cloud and customer resources
Design proprietary Cloud Protocol(s)
Collaborate closely with Falcon Sensor teams for each of the platforms (Windows, Mac, Linux, iOS, Android)
Build high volume services and systems for a cloud-delivered SaaS product
Solve technical challenges related to distributed systems and performance optimization
Work with technologies such as Golang, Kafka, and network protocols
Scale backend systems effectively
Troubleshoot and resolve service failures
Requirements
Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems)
Over 7 years' experience in a full-time backend software development role
Ample experience building high volume services and systems for a cloud-delivered SaaS product
Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP)
The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you
The ability to troubleshoot and pinpoint system failures across a pipeline of services
The desire to ship code and the love of seeing your bits run in production
Deep understanding of distributed systems and scalability challenges, multi-threading, concurrency, and parallel processing technologies
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
Ability to brainstorm, define, and build collaboratively with members across multiple teams
Solid design and problem solving skills with demonstrated passion for engineering excellence, quality, security and performance
Strong cross-group collaboration and interpersonal communication skills working with a variety of roles; including engineering, product management, support and sales engineering
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
Full Stack Software Engineer designing and maintaining AWS cloud applications for Ideagen. Collaborating with teams to deliver enterprise - class solutions across software development lifecycle.
Backend Developer participating in the construction of digital channel solutions for a financial company. Responsible for developing APIs and microservices along with transaction management.
Senior Backend Developer specializing in PHP/Symfony, creating scalable platforms for ongoing GmbH. Join a skilled team and develop complex features in a supportive work environment.
Senior Software Engineer developing medical device software with a focus on electrophysiology at Medtronic. Leading cross - functional collaboration and software design to enhance patient care.
Product Engineer building customer billing solutions at Allstate. Collaborating across cloud services and automation while modernizing legacy processes.
Python Developer developing next generation tools for energy system analysis at Avaron AB. Working with Python, Linux, and modern technologies in an agile team.
Senior Product Engineer designing backend systems for parcelLab's post - purchase experience platform. Collaborating with Product and Design teams to ship efficient services for returns experience.
Java Backend Developer creating and improving backend systems for DelfinGroup, a fintech company in Latvia. Focused on delivering reliable code while collaborating with senior engineers.
Java Backend Developer specializing in software development for telco and media solutions at CompaxDigital. Engaging in the software lifecycle and customer collaborations.
Software Engineer creating impactful technology for personal injury law firms. In a hybrid role, you'll build and launch products impacting millions of lives.