Software Engineer III

Chewy Inc.

Bellevue, WA

JOB DETAILS
SALARY
$158,582–$229,000 Per Year
JOB TYPE
Full-time, Employee
SKILLS
Agile Programming Methodologies, Ansible, Apache Kafka, Application Programming Interface (API), Authentication, Bash Scripting, Best Practices, Business Solutions, C++ Programming Language, CSS (Cascading Style Sheet), Caching, Code Reviews, Computer Science, Continuous Improvement, Cross-Functional, Distributed Computing, Django, Elasticsearch, Flask, HTML (HyperText Markup Language), Information Technology & Information Systems, JUnit, Java, JavaScript, Jenkins, Mentoring, Microservices, NoSQL, Node.js, OAuth, On Call, Operations Processes, People Management, Performance Metrics, Programming Languages, Project Development, Pytest, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Redis, SQL (Structured Query Language), Scripting (Scripting Languages), Simple Queue Service (SQS), Software Administration, Software Development, Software Engineering, Stress Testing, System Architecture, System Integration (SI), Systems Scalability, Team Lead/Manager, Team Player, Technical Leadership, Technical Recruiting, Test Plan/Schedule, Traffic Shaping, User Interface Design, Vue.js, Willing to Travel, memcached
LOCATION
Bellevue, WA
POSTED
Today

Software Engineer III (Chewy, Inc.; Bellevue, Washington): Responsibilities include being the technical leader for one or more high priority/impact services, including continuous improvement and production health. Design, development, testing, and support of software systems and related integrations. Design and build high complexity components and/or platforms. Partner with technical and business teams on multiple initiatives. Provide guidance and mentorship to the existing team, and collaborate to deliver new features and enhancements. Actively guide team members and participate in the definition, design, development, testing and implementation of software functionality using an agile methodology or similar. Create or modify complex scalable distributed software systems. Contribute to code quality requirements, provide feedback, and promote collaborative solutions for the team during code review. Guide team members and advise stakeholders on improvements and optimizations to features, practices, processes, and operations. Work with and advise stakeholders and technology teams on how best to implement desired features and enhancements. Communicate project status, risks, and solutions to team and stakeholders, and act as technical point of contact to influence stakeholders regarding trade-offs. Ensure that technical solutions follow best practices, are reliable, are easily maintainable, and are scalable under sustained load. Collaborate to identify, isolate, and resolve malfunctions related to software. Lead team members by example, advocating for best practices and influencing software engineering team hiring practices as the team continues to grow. Lead technical teams in the development and delivery of projects. Participate in on-call rotations and contribute to operational excellence.

 

Other: Telecommuting permitted up to 3 days per week. 5% domestic travel required.

 

Minimum Requirements: Bachelor’s degree in Computer Science, Computer Information Systems, or related field of study and 7 years of experience required as a Software Developers or a related position/occupation.

 

Alternate Education and Experience: Master’s degree in Computer Science, Computer Information Systems, or related field of study and 5 years of experience required as a Software Developers or a related position/occupation.

 

Must have:

·      Experience must include 5 years in software engineering, including the following:

o  Developing in high-level programming languages such as Java, Python, or C++;

o  Working with full-stack frameworks and technologies such as Spring Boot, Django, Flask, React.js, Vue.js, Node.js, HTML, JavaScript, and CSS;

o  Designing and developing RESTful APIs with granular rate limiting and modern authentication protocols like OAuth 2.0;

o  Logging and monitoring business and application performance metrics using Elasticsearch or comparable tools such as Dynatrace or DataDog;

o  Designing highly scalable and fault-tolerant systems using microservices architecture and asynchronous communication technologies such as Apache Kafka or Amazon SQS;

o  Writing automation scripts with tools such as Terraform, Ansible, Jenkins, GitLab, or Bash;

o  Managing and optimizing relational (SQL) and non-relational (NoSQL) databases and caching systems like Redis or Memcached;

o  Designing, implementing, and maintaining unit, component, and stress tests using libraries such as JUnit, Kotest, or Pytest; and

o  Mentoring junior engineers, contributing to architecture reviews, and driving engineering excellence through agile methodologies and cross-functional collaboration.

 

Salary: $158,582 to $229,000 per year

Standard company benefits.

 

Office Address: 1110 112th Avenue NE, Suite 500, Bellevue, WA 98004

 

Apply at https://wd5.myworkdaysite.com/recruiting/chewy/External/job/Bellevue-WA/Software-Engineer-III_R29781. An EOE.


 

 

#LI-DNI

About the Company

C

Chewy Inc.