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.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
More jobs like this
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.
- Open AI Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open MLOps Engineer jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Scientist II jobs
- Open Junior Data Scientist jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open ETL Developer jobs
- Open Data Quality Analyst jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open LLMs-related jobs
- Open Data warehouse-related jobs
- Open Hadoop-related jobs
- Open Databricks-related jobs