Find Your Next Career
Solution Consultant
SDET
Software Engineer
Senior SDET
Senior SDET
SDET
Staff Software Engineer
Sr. Software Engineer
Senior Software Engineer
Software Development Engineer UI
Software QA Engineer
Associate SDET (Python, Core Java)
SDET
SDET
SDET
Staff Software Development Engineer in Test
Staff Software Development Engineer
Senior Security Researcher
Senior Software Development Engineer
Senior Staff Security Researcher
Staff UI Developer ( ReactJs + AWS )
DevOps/Senior Software Engineer
Strategic Sourcing Specialist (Procurement)
Enterprise Account Manager - Turkey
Senior Software Development Engineer
Senior Product Manager
Senior Machine Learning Engineer
Senior Data Scientist
Software Development Engineer
Sr Software Development Engineer
Sr. Solution Consultant
Staff Software Development Engineer in Test
Senior Software Development Engineer in Test
Software Development Engineer in Test
Sr Staff Security Researcher - EDR
Associate Solutions Consultant
Senior Software Development Engineer
Software Architect
Director, Technical Marketing, Network Security
Sr. Software Development Engineer
Deal Desk Analyst (Japanese language)
Enterprise Account Manager - Public Sector
Software Development Engineer (C++, Linux)
Senior Product Manager II - Security Platform
Site Reliability Engineer
Solution Consultant
Senior Security Consultant
Mid-Enterprise Account Manager - Switzerland & Austria
Enterprise Account Manager - Switzerland
Staff Software Engineer
View all jobs

Software Development Engineer

ID: JR0035901

Ireland, Cork

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.

Share This Job