Full Time

Sr Staff Software Engineer, Edge (Windows)

Cribl
$120,000 - $180,000* / year (about $58–$87 an hour)

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 Cribl, so some details may not match this job. The employer's own page has the real description.

Overview

Cribl is seeking a highly skilled and motivated Sr Staff Software Engineer, Edge (Windows) to lead the development and enhancement of our edge computing solutions for the Windows platform. This role involves designing and implementing innovative software solutions, collaborating closely with cross-functional teams, and ensuring high performance and reliability of our products. The ideal candidate will leverage their advanced technical skills and experience to drive initiatives that align with our strategic objectives, while mentoring junior engineers and contributing to the overall success of the organization.



Job Responsibilities

  • Design, develop, and maintain high-quality software for edge computing solutions on Windows.
  • Collaborate with product management and engineering teams to define project requirements and technical specifications.
  • Implement robust testing strategies to ensure software performance and reliability.
  • Lead and mentor junior engineers in best practices, code reviews, and software design principles.
  • Conduct performance tuning and debugging of applications to optimize the user experience.
  • Stay up-to-date with industry trends and emerging technologies relevant to edge computing and Windows.
  • Participate in architectural discussions to guide the evolution of the product ecosystem.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software development experience, with a focus on Windows environments.
  • Strong proficiency in programming languages such as C#, C++, or similar languages.
  • Extensive experience with edge computing technologies and architectural design.
  • Solid understanding of software development methodologies, including Agile and DevOps practices.
  • Proficient in version control systems like Git, and experience with CI/CD pipelines.
  • Exceptional problem-solving skills and the ability to work independently and in teams.


Technologies & Tools

The Sr Staff Software Engineer will primarily work with technologies such as .NET, Azure, Kubernetes, and other cloud-native tools tailored for edge computing. Familiarity with CI/CD tools like Jenkins or Azure DevOps, as well as containerization technologies, will be crucial for successful application development and deployment. The role will also involve using source control management tools like Git for effective code collaboration and workflow management.



Ideal Candidates

The ideal candidate for this position is a proactive and innovative engineering professional who is passionate about creating high-performing software solutions. They should possess strong analytical skills, with a keen ability to troubleshoot complex issues. A collaborative mindset is essential, as the engineer will engage with diverse teams to achieve common objectives. Furthermore, a commitment to mentoring others and sharing knowledge will contribute to the continuous growth of the team, making them a valuable asset to Cribl.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

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