Monitor application performance and resolve technical issues across the full stack
Provide effort estimates and technical input for sprint and roadmap planning, and participate in agile ceremonies
Drive the upgrade roadmap by identifying framework, package, and dependency updates and recommending priorities
Become the subject-matter expert on assigned systems and workflows, and mentor teammates on them
The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities.
Job Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
5+ years of professional experience in software development
Strong proficiency in Angular and Typescript, with experience developing complex, high-performance applications
Experience with relational databases (i.e. SQL, PostgreSQL)
Solid understanding of both front-end and back-end development, including how the two fit together
Experience designing and consuming RESTful APIs, including integrations with third-party services and downstream data consumers
Working knowledge of software design patterns and data structures, with the ability to contribute to scalable application and database architecture
Ability to take technical work from design through delivery, partnering with technical leadership on planning and architectural decisions
Strong problem-solving skills, with the ability to think critically and creatively
Clear communicator who collaborates well with both technical and non-technical stakeholders
Self-motivated and adaptable, with a pragmatic approach to the software development lifecycle
Must be authorized to work in the U.S.
Must be able to successfully pass a background check
Preferred Requirements
Experience with caching optimizations and event-driven architecture
Familiarity with CI/CD pipelines and DevOps practices
Knowledge of containerization technologies like Docker, ECR, and ECS
Competency in AWS services, including but not limited to ECS, S3, RDS, Lambda and CloudFront
Background in payment processing, transactional systems, or other financial software
Experience with AI engineering and processes
Company Benefits
Medical, Dental, and Vision Insurance
Flexible Spending Account
Health Savings Account
401(k) Plan with Company Match
Company-paid Short-Term and Long-Term Disability
Company-paid Life Insurance
Paid Holidays and Vacation
Employee Referral Program
Employee Assistance Program
Wellness Programs
Paid Community Service Opportunities
Tuition Reimbursement
Ongoing Training & Personal Development
And More!
About Safe-Guard Products International
Safe-Guard serves Original Equipment Manufacturers (OEMs), top retailers, and independent agents in the automotive finance and insurance industry with the leading Protection Products Platform. Our platform delivers innovative protection products and solutions that protect consumers from the perils of ownership, while providing Finance &Insurance professionals the tools to ignite scalable and sustainable business growth. Safe-Guard’s success is driven by over 850 employees, who serve more than 12,000 dealers and support contract holders across the U.S. and Canada.
For 30 years and counting, our team continues to transform the motor vehicle space, earning a stellar reputation from our partners and peers by providing: 1) the highest quality protection products in the industry, 2) a broad platform of branded product, technology, marketing, and training solutions, and 3) an unwavering commitment to uncomplicated care and customer service.
Safe-Guard Products International is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, disability or protected veteran status, or any other status or characteristic protected by federal, state, or local law.