Job Description
We are looking for a skilled 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.
Key Responsibilities
* Design, implement, release and document the Trellix build service.
* Work closely with fellow developers to determine software build and integration needs.
* Advise and support product engineering developers on solving build system and workflow issues.
* Participate in identifying and evaluating tools and solutions needed to address areas for improvement in the software development lifecycle.
Requirements
* 3+ years of experience with a BS/BE in Computer Science, Computer Engineering or related field.
* Good understanding of object-oriented programming and experience with at least one language such as Java, Groovy, C#, Python scripts knowledge.
* Exposure and experience with relational databases like SQL Server (MySQL, Oracle).
* Good working knowledge of development tools like JIRA and Git.
* Knowledge of supply chain management processes and how they could apply to the software development lifecycle.
* Working knowledge of cloud technologies, especially AWS and/or Google Cloud Platform (GCP).
* 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 like PowerShell, Bash, or equivalent.
Benefits
We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. Our company provides medical, dental and vision coverage, paid time off and support for community involvement. We strive to create a dynamic workforce where everyone can thrive and contribute to our industry-leading products and customer support.
What We Offer
We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We encourage everyone to bring their authentic selves to work every day. We provide retirement plans and opportunities for professional growth and development.