Senior Endpoint Software Engineer (Linux) - Opportunity for Working Remotely
VMware
Remote
senior
software
engineer
linux
working remotely
vmware
software
security
carbon
carbon black
linux
team
c++
Apply with Tarta Assistant 🤖
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
90% of users say Tarta.ai Assistant helps them save time applying for jobs.
Not a member? Click
here to subscribe.
December 2, 2022
VMware
Burlington, Vermont
FULL_TIME
Why VMWare+Carbon Black?
- 5+ years of experience as a Software Engineer with an emphasis on Object-Oriented C++ development.
- Experience with user-space and some system-level development (preferably on Linux).
- Experience with writing kernel extensions or drivers, especially on Linux.
- Exposure to other languages like Python or other scripting languages.
- Ability to contribute in all areas of the software development process, including software design, new-feature development, and debugging/problem diagnosis.
- Flexibility to contribute to different components of the endpoint product, such as system services, instrumentation, installers and, occasionally, user-interface.
- Passion for building high-quality products, experience with test-driven development, and a test-first mentality.
- Develop and support internal tools for our build, test, and CI/CD infrastructure
- Comfort working with complex, mission-critical systems.
- Interest in computer-security and a desire to learn.
- Leverage C++ programming experience to drive feature work on the Linux endpoint for the Carbon Black Security Cloud. Expert knowledge of this language is required.
- Plan, develop, and own multiple features through the complete software development lifecycle
- Contribute to product direction by leading design discussions and collaborating with team architects, product management, endpoint, backend, and front-end engineers to deliver the right solution
- Continuously improve customer experience, quality, performance, and stability of the existing products
- Contribute to code reviews and give constructive, high-quality feedback.
- Participate in Agile development processes and become a true team citizen.
- Experience with the Extended Berkeley Packet Filter (eBPF) kernel technology
- Experience with Agile, Docker, Git, Jenkins, Continuous Integration, TDD
- Experience with distributed enterprise level applications (client/server)
- Experience with network security, and general familiarity with software security concepts, challenges, and paradigms a strong plus
Report this job
Similar jobs near me
Related articles
- Diversifying Your Skillset: Alternative Career Paths for Physical Therapists
- Factors That Affect Physical Therapist Salaries: Location, Experience, and More
- Physical Therapy Career Outlook: A Booming Industry
- The Do's and Don'ts of Physical Therapy Job Hunting
- From College to Clinic: How to Launch Your Physical Therapy Career