Match working

Software Development Engineer - C++

72% Flex
Full Remote
Senior (5-10 years)
  • Remote from:Poland
Request priority access (3/3)

Software Development Engineer - C++

72% Flex
Remote: Full Remote
Experience: Senior (5-10 years)
Work from: Poland...

Offer summary

Qualifications: Minimum of 6-8 years of Cross Platform development experience in C++, Strong understanding of Mac, Linux, and Windows system internals.

Key responsabilities:

  • Design, implement, test, and optimize software features
  • Collaborate with cross-functional teams to resolve customer issues
Trellix logo
Match working
Trellix
Information Technology & ServicesScaleup

https://www.trellix.com/

1001 - 5000 Employees

Job description

Logo JobgetherYour missions

Job Title:

Software Development Engineer - C++

Role Overview:

As a Sr Engineer, you will be an integral part of the Trellix Endpoint Team developing and maintaining endpoint protection cross platform applications for Mac, Linux and Windows.
In this position, you will be involved in all aspects of product development lifecycle – requirements discussion/analysis, design, scope, estimation, planning, implementation, code reviews and unit testing, documentation, POCs, deployment and continuous engineering. You will also be responsible for release deployment and supporting customers using the products in production. Ideal candidate will foster a culture of innovation while displaying exemplary technical expertise, ownership, and commitment to delivering high quality endpoint security solutions on a variety of platforms (Mac, Linux and Windows). For you to be successful in this role, you need excellent debugging and development skills in C/C++, understanding of Mac Internals, Linux Sub-System, & Windows system internals and experience in building endpoint applications.

About the Role:

  • Design, implement, test, optimize and maintain features

  • Continuously re-evaluate product features and services to improve architecture, user experience, performance, latency, and stability. Use

  • knowledge of use cases and product context to propose and execute improvements and optimizations.

  • Brainstorm ideas, contribute to designs of systems, and build collaboratively with members across multiple teams. Make well-reasoned design decisions and tradeoffs

  • Relentlessly pursue quality by leveraging engineering best practices including -appropriate testing paradigms, effective peer code reviews, logging, monitoring, and resilient architecture patterns.

  • Collaborate with cross-functional engineering teams to understand, triage and resolve existing customer issues.

About You:

  • Minimum of 6-8 years of experience of Cross Platform development experience in Mac, Linux and Windows.

  • System programming experience using C++.

  • Strong hold on object-oriented design, data structures and algorithms.

  • Strong hold on Mac Internals, Linux Sub System, & Windows OS internals, API/UI development skills.

  • Mac System Extension, Linux Kernel, & Windows driver development experience with knowledge on kernel debugging is a plus

  • Experience with Agile development and rapid prototyping

  • Understanding and participation in our continuous integration/continuous deployment pipelines

  • Experience debugging memory corruption, process contention and system performance

  • Excellent oral and written communication skills with the ability to deal with interoperability issues is a big plus.

Company Benefits and Perks:

We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

See more

Required profile

Match working
Experience
Level of experience :
Senior (5-10 years)
Industry :
Spoken language(s)
Check out the description to know which languages are mandatory.
Match working
Hard Skills
Soft Skills
  • Effective communication skills
  • Problem-solving and analytical abilities

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.

Find other similar jobs

🚀 Go Premium
Access the World's Largest Selection of Remote Jobs!

🚀

Go Premium
Access the World's Largest Selection of Remote Jobs!

Start Your Free TrialDon’t ask again