Senior Software Engineer - Chicago
Works with product managers to understand the value and intent of features and proactively provides guidance based on potential implementation approaches,
Breaks down large, complex features and systems into smaller implementation slices and uses prototypes and iterations to de-risk unknowns,
Conducts code reviews and provides useful and actionable feedback,
Takes ownership of the products from prototype through production deployment and operations,
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
Protects operations by keeping information confidential.