Take part in the design and implementation of new features and product enhancements that drive our mission
Work directly with Falcon Compete stakeholders to build products and systems that solve real world cybersecurity challenges
Design and implement reliable and performant solutions to enable continued scalability as we grow
Improve the effectiveness of service monitoring and proactively address issues
Write automation to reduce operational load within the team
Take part in on-call rotations to ensure high quality operations 24/7
Requirements
Professional experience with at least one of the following programming languages, Golang, Python, JavaScript, C++, or Java, and a willingness to use Golang.
Comfort and experience working within the constraints of existing software applications and architectures
Practical experience building web services and data pipelines at scale
Practical experience building services within a microservices architecture
Operational knowledge of relational, NoSQL and graph databases
Operational knowledge of messaging systems such as Kafka or Kinesis
Linux programming fundamentals
Experience with distributed and scalable systems
Experience with cloud native technologies
Experience with cloud observability tools
Experience with Docker and container orchestration platforms such as K8S
Excellent written and verbal communication skills
Ability to distill high level feature requests into concrete engineering requirements
Self starter and able to thrive in a remote environment
Tech Stack
Cloud
Cyber Security
Docker
Java
JavaScript
Kafka
Kubernetes
Linux
Microservices
NoSQL
Python
Go
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