Senior Software Engineer

CSS Payroll Co, L.P.

Seattle, WA

JOB DETAILS
SALARY
$213,000–$213,000 Per Year
JOB TYPE
Full-time, Employee
SKILLS
Algorithms, Amazon Web Services (AWS), Apache Hadoop, Apache Hive, Application Programming Interface (API), Architectural Services, Big Data, C++ Programming Language, Cloud Computing, Computer Science, Computer Software, Continuous Deployment/Delivery, Continuous Integration, Data Storage, Data Structures, Distributed Computing, Distributed Databases, Docker, Electricity, Emerging Technology, GCP (Good Clinical Practices), Git, Go Programming Language (Golang), Information Retrieval, Internet Application, Java, Kotlin, Microservices, Microsoft Windows Azure, Multithreaded Programming, MySQL, Object Oriented Design (OOD), Object Oriented Programming Methodologies, PostgreSQL, Problem Solving Skills, Programming Tools, Prototyping, Python Programming/Scripting Language, Query Optimization, REST (Representational State Transfer), Real Estate, Redis, Relational Databases (RDBMS), Restaurant, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Testing, Virtualization
LOCATION
Seattle, WA
POSTED
19 days ago

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 a software engineer, software developer, or staff engineer 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 a software engineer, software developer, or staff engineer 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; 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; working with distributed/relational databases (MySQL, PostgreSQL or Redis), query optimization and information retrieval tools/techniques (microservices, REST APIs, gRPC, or graphQL), data storage/cashing strategies (Docker or Kubernetes), big data technologies (Hive or Hadoop), data structures, algorithms, multi-threading, and various frameworks, libraries and development tools including Kafka, Kubernetes, Temporal and Git.

This role entails hybrid work, with time split between working in our Seattle, WA office and flexibility to telecommute from another U.S. location.

#LI-DNI

About the Company

C

CSS Payroll Co, L.P.