About the Role:
As our new senior software engineer in CrowdStrike, you’ll contribute to the LogScale application for observability, log management, and security events. You will assist in continuously keeping LogScale scaling by developing new features as well as improve existing functionality. As a member of the new US based engine team you will focus on the LogScale engine that makes LogScale scale. Some of the critical elements that the team is working on improving is the query execution engine that makes the LogScale queries be lightning fast. The team is also working with our internal “global” data storage using Kafka and the storage engine that ensures data is stored in the right number of replicas as well as on the correct nodes and in bucket storage such as S3. You will be playing a crucial role in ensuring that LogScale can continue with its successful durability and high availability. You will be doing this together with your colleagues, which consists of other engineers with a strong passion for the product. You will become one of the go-to experts of the LogScale engine, and will have a broad understanding of the entire LogScale architecture.
Teams in LogScale have a great amount of autonomy, and own a part of the LogScale experience, from ideation and development to deployment and feedback. This includes ensuring high quality of the features they deliver, by writing automated tests, and performing manual tests. Moreover, we do not just throw over features to our operations teams, but we constantly observe and monitor new features in production, with LogScale dashboards of course.
An important part of our work is making sure that LogScale continues to be scalable in terms of efficiently ingesting and digesting events, querying for the right data, while also ensuring the stability of the clusters. The LogScale backend is written in Scala, but we do not expect you to be proficient in Scala, as there will be room to learn as you build on your expertise from other programming languages.
As a senior software engineer, we expect you will be working with challenges with unclear and open solutions. While working on new solutions we expect that you will communicate technical decisions through design documents, technical talks and improving our internal documentation.
This is a remote position, requiring candidates to work East Coast hours, with occasional travel.
What You’ll Do:
Contribute to moving the scalability of our LogScale engine to the next level
Develop the LogScale backend in Scala and extending our engine to keep LogScale scale with increasing ingest load while ensuring high availability
Provide technical advice on decisions and research and propose new technologies
Lead delivery of new solutions within the team and mentor team members through code reviews, pairing, documentation, design reviews and technical guidance
Monitor and followup on features released to customers on-prem and on cloud
Work in a team of friendly, trustworthy and knowledgeable colleagues
Work on cross-team platform-level initiatives and projects
Troubleshoot critical production issues both on our own Software as a Service customers and our on-premise customers
Participate in scoping, designing and developing of new features and lead delivery of solutions to open-ended problems
What You’ll Need:
A passion for or personal interest in distributed systems and curiosity of how our running systems are doing
Experience in software development in general and the ability to juggle making pragmatic tradeoffs between short-time delivery needs vs long-term product goals
Experience in contributing to broad technical leadership in products or services
Fluency in both functional and object oriented programming and the ability to pick up new languages on the go
A can-do attitude, and that you thrive collaborating in a team and are not afraid of taking on responsibilities
Occasional travel required.
#LI-SS1
#LI-MW1
#HTF
Full Job Description Position 1: Software Engineer – All levels $130-$240K Full Perf- 3-6 years Senior-6-11 years Expert- 11-16 years...
Apply For This JobOverview Cyberspace Solutions, a Crimson Phoenix company is seeking a Software Developer (Systems Software) – SME as part of an...
Apply For This JobJob Description Company Description Celebrate Vitamins is an innovative company focused on developing unique nutritional supplements for surgical weight loss...
Apply For This JobWhy join Pave? At Pave, our vision is simple – Make Compensation Fair. How are we going to get there?...
Apply For This JobFull Job Description JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career...
Apply For This Jobor equivalent experience Specific Skills Write, modify, integrate and test software code Assist in the development of logical and physical...
Apply For This Job