Our leading-edge Scrum team in the engineering group is looking for a motivated and energetic Software Engineer who is eager to learn and make big changes to our mission critical applications. This is an exciting time to join, as we continue to rapidly expand and look for new ways to improve our architecture and solution offerings to serve the millions of customers around the globe. Your opportunities for achievement are limitless with SquareTrade. We embrace a fast-paced dynamic environment. You’ll have the opportunity to work with the engineering leads, product and design teams, as well as other developers and QAs to deliver applications which are scalable, secure, robust and highly performing. We adopt microservices architecture, distributed technologies, latest frontend frameworks and sophisticated monitoring tools.Key responsibilities include:Actively participate in requirements gathering sessionsTranslate product requirements into technical solutions through design discussionsEvaluate and recommend technologies, tools or engineering best practicesWrite clean code with plenty of unit and integration testsTroubleshoot issues, including those related to performance and scalabilitySupport your deliverables in productionAdopt Agile process