Software Development Engineer II
Company: Chewy
Location: Cambridge
Posted on: June 20, 2022
|
|
Job Description:
Our Opportunity:
Chewy is seeking a SeniorSoftware Engineer II to join the Customer
Relationship Management team at any of our locations. The
expectations of the prospective candidate will be the design,
development, testing, implementation, and support of applications
and related integrations. In this role, the ideal candidate will
provide technical leadership and guidance to support the growth and
development of Chewy's Customer Relationship Management (CRM)
platform. The CRM team is responsible for building long term
engagement with Chewy's customers by delivery highly relevant and
personalized messaging across multiple on- and off-site marketing
channels (email, push, sms, Chewy.com, Chewy mobile app, and social
media handles). You will lead innovation, scalability, light-weight
integrations, and maintainability while collaborating with our
internal engineering/IT teams.
What You'll Do:
Design and build new features and automated customer engagement
capabilities
Write scalable, performant, readable and tested code
Drive technical decisions and collaborate with talented peers
Review code, implementations and give meaningful feedback that
helps others build better solutions
Write documentation
Provide mentorship and guidance for peers and more junior
engineers
Establish strong working relationships at all organizational levels
and across functional teams
Refine our software frameworks, processes and standards
Take responsibility and ownership of project timelines and
deliverables
What You'll Need:
5+ years of experience in Software Development as a software
engineer
Fluency in 1 or more programming languages such as frameworks like
React/Vue, Node JS, Java and database technologies
Knowledge of modern software development technologies such as
Spring, Spring Boot, and Docker
Knowledge of professional software engineering practices for the
full software development lifecycle including coding standards,
code reviews, source control management, build processes, testing,
and operations
Strong Computer Science fundamentals - object oriented design, data
structures, algorithm design, problem solving, and complexity
analysis
Sharp analytical abilities and proven design skills
Work in an agile development environment, collaborating with
Application Development and Architecture teams
Experience with designing, building and deploying scalable, highly
available systems
Strong communication skills as well as experience in mentoring and
educating your peers
No travel expectation.
Bonus:
E-commerce experience
Java experience
NodeJS experience
Fullstack experience
AWS development experience
Service Oriented Architecture
Asynchronous programming patterns
Large scale public facing websites
Chewy is committed to equal opportunity. We value and embrace
diversity and inclusion of all Team Members.
If you have a disability under the Americans with Disabilities Act
or similar law, or you require a religious accommodation, and you
wish to discuss potential accommodations related to applying for
employment at Chewy, please contact HR@chewy.com.
To access Chewy's Privacy Policy, which contains information
regarding information collected from job applicants and how we use
it, please click here:
https://www.chewy.com/app/content/privacy).
Keywords: Chewy, Cambridge , Software Development Engineer II, IT / Software / Systems , Cambridge, Massachusetts
Click
here to apply!
|