Principal Architect, Cloud
Company: SquareTrade
Location: Jersey City
Posted on: May 9, 2022
Job Description:
Job DescriptionCompany 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. We are currently expanding in Europe and Asia Pacific,
including Japan and Australia.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 and
energetic Principal Software Architect to be a key member of a team
that uses technology to solve challenging business problems. As a
principal software architect, you will report into the V.P. of
Engineering and will continuously evaluate new technologies, and
support our best-in-class warranty and claims applications. You
will be an active contributor to the ongoing evolution of our
platform to a microservices-based, distributed and event-driven
architecture that supports transactions at internet scale. You will
be working closely with solution architects, product managers,
business analysts, and collaborating with a team of onsite & remote
engineers. This role will help drive technical decision-making and
solutions for the team as they build high-throughput, low-latency,
fault-tolerant solutions to drive SquareTrade Digital
transformation and growth strategies. Our Ideal candidate will be
self-motivated, passionate, and always looking for new ways to
improve themselves and their peers. Contribute to an engineering
culture that promotes learning and development and rewards
curiosity, risk-taking and innovation.Responsibilities
- Drive technical decisions and solutions in a highly
collaborative, multi-discipline development team environment
- Developer advocate for best practice involving system
design
- Coordinate with product and project management to provide an
understanding of the technical feasibility of new roadmap
items
- Lead the effort to migrate our workloads from an on-prem
DataCenter to the Cloud (AWS)
- Evaluate and guide scalable, testable, secure and reliable
architecture and subsequent development of a project
- Be a key stakeholder of the architecture consortium and help
influence software designs that are secure, reliable,
fault-tolerant, and performant
- Assist in recruiting efforts, mentor team members, and promote
a quality-first mindset
- Design resilient and highly-responsive cloud native and
containerized applications that can scale horizontally and
vertically
- Promote a culture of releasing code when ready and manage
deployment risk by leveraging patterns like canary deployments,
feature toggles and circuit breakers to maximize application
availability and responsiveness
- Take a domain-driven approach in helping teams in the design of
SaaS APIs and reduce tight-coupling and dependencies by
implementing an event-driven architecture
- Mentor teams to use defensive programming techniques to limit
blast-radius of issues (service degradation vs service
unavailability)
- Participate in an Agile environment using Scrum software
development methodology
- Continuously evaluate and do POCs on new technologies to
improve team productivity and engagement
- Actively work on promoting the SquareTrade technology brand in
the development community by attending conferences, participating
in speaking engagements and authoring technology blogs
- Participate in annual Technology Hackathon events to flex your
creativity and engineering muscleQualifications
- 7+ years of software development experience
- 5+ years of software architecture experience
- Broad technology experience including: cloud architecture,
applications development, relational databases, NoSQL databases,
event streaming systems (e.g Kafka), analytics, machine learning,
networking, security, storage, DevOps, containers, serverless,
CI/CD, management and monitoring, cloud migrations, IT
transformation
- Experience architecting/designing solutions built on cloud
ideal but not required (AWS/Azure/GCP)
- Experience migrating or transforming legacy solutions to the
cloud
- Presentation and whiteboarding skills with a high degree of
comfort speaking with internal and external executives, IT
management, and technical teams
- Excellent communication skills with an ability to right level
conversations
- Demonstrated ability to adapt to new technologies and learn
quickly
- Experience authoring high performance, production quality
code
- Experience with monitoring and tracing tools (splunk, zabbix,
dynatrace)
- Familiarity with Agile/Scrum
- BA/MS degree in Computer Science, or equivalent practical
experience
Additional Information
What we offer:
- 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 opportunitiesThe Team:
http://www.squaretrade.com/leadershipSquareTrade is an Equal
Opportunity Employer
Keywords: SquareTrade, Jersey City , Principal Architect, Cloud, Professions , Jersey City, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...