Randstad - Seattle, WA
posted about 2 months ago
As an Engineer 2 at our client, you will be part of a pivotal team that leverages scientific, mathematical, and social principles to design, build, and maintain technology products, devices, systems, and solutions. Your contributions will be essential in creating technology products and solutions that not only provide exceptional customer experiences but also align with the business's needs. The role encompasses a broad scope of responsibilities and accountability at the function level, ensuring that the solutions developed are robust and reliable. In this position, you will engage in collaborative design efforts with local and partner teams, ensuring that all scenarios are thoroughly tested and conform to established quality standards. You will be tasked with identifying performance issues and applying your knowledge of security coding practices and secure system fundamentals, such as cross-site scripting and security certificates. A deep understanding of information technology concepts, issues, trends, and best practices relevant to your discipline will be crucial. You will also demonstrate advanced knowledge of the specific needs of a major line of business and the associated applications, systems, or functions. Your responsibilities will include administrating systems through infrastructure as code, modernizing systems in both cloud and on-premises environments, and understanding network flows to validate assumptions using data. As a leader in enforcing client and industry engineering standards, you will contribute to their continuous improvement and actively participate in the community of practice. An operational mindset is essential, as you will support and ensure the reliability of the solutions and systems under your purview. A customer-focused mentality is vital; you will need to consider how other engineering teams and business users will utilize the features you develop. Additionally, you will be expected to think critically about the underlying systems running your code, employing test-driven development that prioritizes quality.