Job Title:
Software Engineer
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:
Kubernetes, AWS, GCP, Python, Javascript and Shared platforms for web applications and Services: We are seeking a highly skilled Senior Software Engineer with expertise in building and managing application and service platforms on multi-cloud infrastructure. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying robust and scalable data or service platforms to support various enterprise applications including AI solutions and service integrations. Your primary focus will be on configuration, administration and enablement of shared platforms built to support Enterprise Architecture & Strategy on Data, AI and Application Integrations. It also includes developing and deploying services to enable the adoption of shared platforms and their integration into different product applications.
Company Overview:Trellix is a global company redefining the future of cybersecurity. The company’s open and native extended detection and response (XDR) platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Trellix’s security experts, along with an extensive partner ecosystem, accelerate technology innovation through machine learning and automation to empower over 40,000 business and government customers. More at https://trellix.com.
-
About the Role:
-
Configuration, administration and enablement of shared platforms built to support Enterprise Architecture & Strategy
-
Developing and deploying services to enable the adoption of shared platforms and their integration into different product applications.
-
Evaluating and conducting proof of concept for new technologies and services before they are adopted at Trellix.
-
Evaluating the applications and processes for potential improvements and supporting the transformation projects
-
Design, develop, and maintain backend services and APIs using Python.
-
Design and implement CI/CD pipelines for automated deployment and testing.
-
Familiarity with CI/CD pipelines and tools such as Jenkins, Git Actions , Code pipe line etc.
-
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
-
Architect scalable and reliable backend systems on AWS & GCP cloud infrastructure.
-
Implement and optimize microservices architecture leveraging Kubernetes for container orchestration.
-
Write clean, maintainable, and well-documented code following best practices and coding standards.
-
Perform code reviews and provide constructive feedback to team members.
-
Troubleshoot and debug complex issues across the backend infrastructure.
-
Monitor system performance and implement optimizations to ensure high availability and scalability.
-
Experience with database systems such as MySQL, PostgreSQL,
-
-
About You :
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
-
4+ years of experience in software development using Python, Javascript and similar technologies
-
Proven track record of designing and implementing scalable and reliable software systems
-
In-depth knowledge of cloud architecture and a wide range of services
-
Experience with containerization and orchestration tools like Kubernetes.
-
Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
-
Strong communication and collaboration skills with a proactive approach to teamwork
-
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.