Salary
💰 $120,000 - $180,000 per year
Tech Stack
AWSAzureCassandraCloudDistributed SystemsElasticSearchGoGoogle Cloud PlatformJavaJavaScriptKafkaMicroservicesNode.jsRedisSQL
About the role
- Build and maintain Falcon Spotlight, a cloud-native vulnerability intelligence product for endpoints
- Develop backend services primarily in Golang using AWS-native services
- Design and implement scalable, resilient microservice-based architectures and clean REST APIs
- Own full lifecycle of services under an end-to-end ownership model
- Work with distributed/microservices-based architecture to build features and process large-scale data (trillions of events per day)
- Collaborate with cross-functional teams and participate in code reviews and testing paradigms
Requirements
- 5+ years of production-level experience in building, delivering, and maintaining distributed services architecture at scale
- Bachelor's Degree in Computer Science or relevant experience in Data Structures, Algorithms and Distributed Systems
- Ability to design scalable and resilient microservice-based architectures, including clean REST APIs and streaming communication channels
- Strong programming skills in Go, Java, Node.js or similar, with willingness to use Go
- Deep understand of multithreading, concurrency, and parallel processing
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
- Cloud Infrastructure Knowledge: AWS or GCP / Azure
- Bonus Points: Cassandra, Kafka, Elasticsearch, SQL, Redis
- Experience with Scrum/Agile development methodologies
- Working with data at Scale
- Remote-friendly and flexible work culture
- 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
- Eligibility for bonuses, equity grants
- Comprehensive benefits package that includes health insurance, 401k and paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangJavaNode.jsmicroservice architectureREST APIsmultithreadingconcurrencyparallel processingCassandraKafka
Soft skills
collaborationcode reviewstesting paradigmsend-to-end ownershipproblem-solving
Certifications
Bachelor's Degree in Computer Science