Find Your Next Career
Trellix Professional Services Product Consultant
Account Manager
Enterprise Account Manager
Regional Partner Manager - ANZ
Malware Reverse Engineer
Benefits Specialist - APJ and India
Professional Services Consultant
Senior Security Consultant
Order to Cash Operations Analyst
Security Researcher
Trellix Solutions Sales Engineer
Software Development Engineer - C++
Sr. Software Development Engineer - C++/ MacOS
View all jobs

Sr. Software Development Engineer – C++/ MacOS

ID: JR0032065

Remote Colombia

Job Title:

Sr. Software Development Engineer

Role Overview:

As a Software Engineer, you will be an integral part of the Trellix Engineering team, developing cross-platform endpoint applications for Windows, MacOS, and Linux – and will be reporting into Engineering Manager. To be successful in this role you should have exceptional technical skills, communication with multiple years of designing and implementing Enterprise class products. This is a technical 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. Ideal candidate will foster a culture of innovation while displaying exemplary technical expertise, ownership, and commitment to delivering high quality software solutions, while staying abreast of Industry trends, competitive positioning of the product in the market and ideating for leapfrogging ahead in the market. For you to be successful in his role, you need a deep technical knowledge of enterprise product development using Mac, Cyber security experience from endpoint perspectives.

Role Overview:

As a Software Engineer, you will be an integral part of the Endpoint Detection and Response Team in India, developing cross-platform endpoint applications for Windows, MacOS, and Linux and will be reporting into Engineering Manager. To be successful in this role you    should have exceptional technical skills, communication with multiple years of designing and implementing Enterprise class products. This is a technical 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. Ideal candidate will foster a culture of innovation while displaying exemplary technical expertise, ownership, and commitment to delivering high quality software solutions, while staying abreast of Industry trends, competitive positioning of the product in the market and ideating for leapfrogging ahead in the market. For you to be successful in his role, you need a deep technical knowledge of enterprise product development using Mac, Cyber security experience from endpoint perspectives.

Company Overview

With the mission of capturing the biggest market share in the area of cyber security, network security, endpoint security, threat research, malware research, cloud security, we work together for a common goal of shaping the company’s future by designing and building the best in class robust and scalable security products for consumer and enterprise customers. As industry top performers, we aim to develop optimized high-performance system software solutions with high availability and reliability.

About the Role:

  • Develop and design solutions and participate in code reviews.

  • Collaborate with product managers, key stakeholders, and business groups to categorize and describe solutions for business and technical requirements.

  • Stay on track with latest technologies for the domain and apply the experience and knowledge to improve the product features.

  • Develop and own features/escalations and ensure the product aligns with the business, clients and stakeholders’ strategies and requirement.

  • Explain the status & value of proposed design/Solution to stakeholders.

  • Analyze and articulate current technological solutions and proposed valued alternatives wherever required.

  • Gather technical requirements and specifications from customers and business stakeholders.

  • Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security and performance.

About You:

  • You have 5 Years of technical experience in product development.

  • You have professional experience working as a software engineer designing and developing software solutions

  • You have experience designing Endpoint products for Enterprise with a focus on security, quality & performance.

  • Hands on experience developing software products using C/C++

  • You are hands on with multiple programming and scripting languages including C++, Java, Python, PHP, Node.

  • Experience developing for Mac, Linux and Windows

  • Experience in designing applications that will be integrated with the cloud and understanding of the concept of elasticity and scalability.

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.

Share This Job