Software Development Engineer
ID: JR0035901
Job Title:
Software Development Engineer
About Trellix:
Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work. Our comprehensive, GenAI-powered platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at https://www.trellix.com/.
Role Overview:
We are looking for a passionate and experienced Software Development Engineer to join our dynamic and fast-paced team. This role offers an opportunity to build complex solutions and features for the Trellix Build ecosystem. This build system is integral to Trellix software engineering with multiple Trellix endpoint products being built and released out of this system.
You will have opportunities for ensuring that Products released are managed in a best in class CI/CD workflow environment and for ensuring such processes follow best practice security principles throughout.
Job Description:
About the Role:
-
Involved in the design, implementation, release and documentation of the Trellix build service.
-
Work closely and integrate with fellow developers to determine software build and integration needs.
-
Advise and support Trellix product engineering developers on solving build system and workflow issues.
-
Participate in identifying and evaluating tools and solutions (internal and third party) needed to address areas for improvement in the software development lifecycle.
-
Build new features and functionality for the build system at the request of key internal stakeholders
-
Collaborate with internal engineering stakeholders to identify constraints and solve defects rigorously.
-
Collaborate with internal build QA teams to ensure a high quality of released software.
-
Collaborate in devising best in class supply chain management in order to protect Trellix security posture
About You:
-
Have 3+ years of experience with a BS/BE in Computer Science, Computer Engineering or related field.
-
Have a good understanding of object orientated programming and experience with at least one language such as Java, Groovy, C#, Python scripts knowledge
-
Have exposure and have some relational database experience with SQL Server (MySQL, Oracle)
-
Have a good working knowledge of development tools such as JIRA and Git.
-
Have some knowledge of supply chain management processes and how they could apply to the software development lifecycle.
-
Possess a working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
-
You have had some exposure to Docker and Kubernetes or at minimum understand their purpose in image management
-
Practical hands on OS experience with Windows, Linux and OSX.
-
Familiarity with scripting languages such as PowerShell, Bash, or equivalent.
Nice to have but training in the role will be provided
-
Some knowledge of Continuous Integration tools such as Artifactory and Jenkins would be beneficial
-
Experience with VMware vSphere for managing and provisioning virtual infrastructure.
Company Benefits and Perks:
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we 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 a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment 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.