Full Time

Software Engineer II - Engine Team, LogScale (Mountain, Central or Eastern Remote)

CrowdStrike
Remote!
$90,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by CrowdStrike, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer II on the Engine Team for LogScale at CrowdStrike, you will play a pivotal role in enhancing, developing, and maintaining our innovative logging and analytics solutions. Your efforts will directly contribute to the robustness and scalability of our engine, enabling efficient data processing and analysis. This position involves collaboration with cross-functional teams to design and implement new features, as well as troubleshooting existing systems to ensure optimal performance and reliability.



Job Responsibilities

  • Design, develop, and maintain scalable logging and analytic solutions.
  • Collaborate with cross-functional teams to gather and refine software requirements.
  • Implement new features and capabilities while adhering to best engineering practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Debug and resolve software defects in a timely manner.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
  • Stay updated with industry trends and emerging technologies to drive continuous improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in software development with a focus on engine or back-end systems.
  • Proficiency in programming languages such as Go, Python, or Java.
  • Experience with distributed systems and cloud technologies.
  • Strong understanding of data structures and algorithms.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Excellent problem-solving skills and ability to work effectively in a team environment.


Technologies & Tools

In this role, you will primarily work with technologies such as Golang, Python, and Java, alongside modern frameworks and libraries that support data processing and analytics. You will also use tools for version control, testing, and deployment, including Git, Jenkins, and Docker, as well as cloud platforms like AWS or GCP to ensure deployment scalability.



Ideal Candidates

The ideal candidates for this position are those who possess a strong passion for coding and a keen understanding of system design principles. They should exhibit a proactive attitude in problem-solving and innovation, demonstrating the ability to adapt to evolving technologies. Effective communication skills and a collaborative spirit are essential, as the role requires close teamwork with diverse technical and non-technical teams to deliver high-quality software solutions.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.