The Senior Software Engineer assesses gaps between customer and business expectations and existing products or solutions, classifies requirements, anticipates risks, and informs stakeholders while recommending corrective steps. The role contributes to user stories and assists with solution design, trade-off evaluation, detailed design, and converting high-level designs into functional logic for product modules and components. The engineer develops and configures code for components and applications, ensuring they meet business, technical, security, and non-functional requirements such as availability and scalability. The role includes selecting appropriate programming languages, standards, and tools; learning relevant languages and frameworks; automating routine processes in CI/CD and testing; and implementing telemetry. The position maps customer requirements to test objectives, creates and executes test cases, performs different types of testing, tracks and analyzes defects, and conducts regression testing. It also involves troubleshooting performance and availability bottlenecks, maintaining and re-engineering applications, analyzing logs and performance data, evaluating change requests, and ensuring project milestones and timelines are met. The position is based at 10900 NE 4th Street, Bellevue, WA 98004. The salary range is $143,104 to $216,000 per year, with additional annual or quarterly performance incentives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior