

Software Engineer - Linux Sensor
Location
Remote
Level
Senior
Department
Engineering
Type
Full - Time
Salary
Job Description
Posted on:
April 16, 2023
This is a senior Software Development Engineer (SDE) role in the engineering team that delivers the sensor (lightweight agent) on Linux. SDE’s in the team own design and development of core features on the platform. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. Many features are also built in a way that they will have shared components across Windows and Mac. The team operates under the Agile development principles and ships frequently.
Responsibilities
- Design and develop Linux software for deployment on server
- Own features from design to delivery
- Collaborate with multi-functional team in various physical locations
- Troubleshoot issues with the product as reported from customers responsively
- Other projects as assigned
Job Requirements
- Can develop high-quality code in C/C++ and can demonstrate that capability, be it through job experience, schoolwork, or contributions to community projects
- Experience on Linux or Unix developing product code with the following characteristics
- High reliability requirements
- High concurrency requirements needing strong use of multi-threading
- Detailed requirements on low-level operating characteristics (memory usage, efficient performance, correct conformance to external standards)
- Experience working on a team to ship major features and releases
- Able to communicate, collaborate, and work effectively in a distributed team