You will be surrounded by a team of passionate engineers off whom you will bounce ideas, will collaborate with, be challenged by, and together dream up the next big solution.
You will interact with multiple technologists within the company and the industry as well as with developers and project managers to evaluate feasibility of requirements and determine priorities for development.
You will follow a collaborative process with architects and peers to find innovative solutions to group specific business problems.
You will have the opportunity to prove your ideas with proofs-of-concept and follow on with creating production-quality solutions.
You will develop your skills in line with your interests, taking on increased responsibilities as you develop within the organization.