Senior Software Engineer, Data

Brisbane, CA, United States

Applications have closed

SquareTrade

Learn all about Allstate Protection Plans, also known as SquareTrade. File a claim, partner with us, search job openings, and more.

View company page

Company Description

SquareTrade is the fastest growing company of its kind. We’re revolutionizing a $30b industry with service innovation and attention to customer satisfaction. We partner with some of the largest, most sophisticated retailers and carriers in the world (Walmart, Target, Amazon, Costco, and T-Mobile to name a few), consistently win industry awards, have received tens of thousands of 5-star reviews… and we’re just getting started. A member of the Allstate family, SquareTrade has headquarters in San Francisco and London.
 

Job Description

If you're looking for an exciting high profile opportunity then you've come to the right place! We are looking for a talented, energetic Sr. Software Engineer to be a key member of our claims processing applications team. You will be working closely with product managers, business analysts, and collaborating with a team of onsite & remote engineers. 

Responsibilities include:

  • Lead design and development of projects.
  • Own the architecture for building new applications, leveraging and enhancing existing building blocks or creating new reusable components/services.
  • Work with product managers on requirements, design, and break down stories into tasks, size estimates and hit them.
  • Translate business requirements into technical requirements (critical)
  • Write design documents
  • Write clean code with plenty of unit tests and integration tests
  • Work in a vague, complex and dynamic business environment 
  • Work in a fast-paced Agile Scrum environment
  • Be independent and self-directed

Qualifications

  • BS in Computer Science is preferred
  • 6+ years of professional software development experience in Java and microservices-based enterprise applications
  • Knowledge and experience in Java 8, Spring, Spring  Boot, Jersey, Hibernate, SQL, and Linux
  • Experience with unit testing, mocking or mocking frameworks
  • Ability to communicate complex technical information to non-technical people
  • Have great communication skills and ownership
  • Strong analytical problem solving and decision-making skills
  • Ability to stay organized and help organize others
  • Familiarity with Docker.
  • Must have familiarity with Agile 
  • Hands-on experience using object-oriented or functional programming languages such as Javascript & Angular 4+/React, a plus.

Additional Information

Our line-up of employee benefits include:

  • Excellent benefits (medical, dental, vision, life, disability, and more)
  • Flexible PTO
  • 401K with employer matching plan up to 5% of salary
  • HSA with employer contribution
  • Paid parental leave
  • Monthly internet reimbursement directly in your paycheck
  • Monthly wellness allowance
  • Open access to mental health resources including therapy and coaching for employees and dependents
  • Generous work-from-home set-up allowance
  • Paid volunteer time to give back to the community
  • Access to a diverse array of Employee Resource Groups
  • Flexible and hybrid work schedules
  • Development and career growth opportunities

 

The Team:  http://www.squaretrade.com/leadership  
 
SquareTrade is an Equal Opportunity Employer 

Tags: Agile Angular Architecture Computer Science Docker JavaScript Linux Microservices React Scrum SQL Testing

Perks/benefits: 401(k) matching Career development Flex hours Flex vacation Health care Medical leave Parental leave Startup environment Wellness

Regions: Asia/Pacific North America
Job stats:  5  0  0
Category: Engineering Jobs

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.