Senior Software Engineer

CSS, Inc.
Seattle, WA, United States
13 days ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$215,000.0 - $251,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Automation of Tests Microsoft Azure C++ (Programming Language) Cascading Style Sheets (CSS) Relational Databases Distributed Systems Fault Tolerance Junit Python (Programming Language)
+19 more
PostgreSQL MySQL Object-Oriented Software Development Query Optimization Redis Mockito Cloud Services Software Deployment Software Engineering Software Systems TypeScript Web Applications ReactJS Cypress (Programming Language) Kotlin Information Technology React Testing Library Service Stack Microservices

Requirements

Senior Software Engineer - (employer: CSS Payroll Co, L.P.; job location: Seattle, WA) - Build foundational software systems to enable globally scaled kitchen infrastructure, restaurant and real estate innovations. Design scalable, fault tolerant architectural systems. Create robust and scalable production applications. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Lead research and prototyping initiatives to evaluate emerging technologies, build prototypes and recommend innovative solutions. Support the testing, launching and maintenance efforts of new web applications. Requirements: Master’s Degree in Computer Science, Engineering (Software/Computer/Electrical), or closely related field, plus 3 years of experience in the position offered or in another software engineer or developer position or Bachelor’s Degree in Computer Science, Engineering (Software/Computer/Electrical), or closely related field, plus 5 years of progressive post-Bachelor’s experience in the position offered or in another software engineer or developer position. All of the required experience must have included: building and implementing large-scale real-time distributed systems, working through full software development lifecycle, from design and implementation to testing and deployment; developing front-end applications using React, Typescript or similar; designing technology stacks that scale to millions of users; developing cloud-based services using AWS, Azure or GCP; programming in Java, C++, Python, Kotlin or Go; leveraging and integrating CI/CD pipelines to deploy code; building server-based web applications using distributed systems design, microservices architecture, object-oriented design and methodologies, and virtualization; conducting test automation using Cypress, JUnit, Mockito, Jest and React testing library; and working with distributed/relational databases (MySQL, PostgreSQL or Redis), query optimization and, information

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…