Job Title:Software Engineer Intern
About Trellix:
Trellix is the cybersecurity company transforming security operations with artificial intelligence (AI), analytics, and automation to create a resilient digital world. Our market-leading AI-powered XDR Platform learns and adapts to disrupt active threats and empower CISOs with living security. The platform’s open architecture and broadest set of native security controls across endpoint, email, network, cloud, and data security integrates with over 500 third-party tools to create multi-vector, multi-vendor event correlation and context to speed up investigations. The Trellix Advanced Research Center provides an additional layer of protection by continuously informing the platform on the latest threat actor TTPs (techniques, tactics, and procedures) and recommendations from millions of global sensors. Trellix and an extensive partner ecosystem accelerate technology innovation and empower over 40,000 business and government customers to build confidence in the protection and resilience of their operations. Learn more at Trellix.com.
Role Overview:As a Software Engineer Intern, you will work closely with our experienced development team to contribute to various aspects of our software projects. You will have the opportunity to gain hands-on experience in production software development, unit testing, system automation, and infrastructure software and tools development. Your work will support and enhance our automation processes, ensuring efficient and reliable operations.
About the Role :
- Assist in the development and testing applications
- Collaborate with senior developers on various software development projects
- Apply user-centered design principles in software development
- Participate in agile development processes and team meetings
- Contribute to the improvement of existing software and the creation of new features
About You :
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Basic knowledge of programming languages such as Python, Java, React/Redux or similar.
- Understanding of software development principles and methodologies.
- Familiarity with version control systems (e.g., Git).
- Eagerness to learn and adapt to new technologies and challenges.