About Jewelers Mutual: Jewelers Mutual is the trusted leader in the jewelry insurance industry, dedicated to transforming how jewelry businesses and customers are protected and served. With over a century of expertise, we're combining cutting-edge technology and data-driven solutions to redefine industry standards. As part of our pioneering team, you'll play a pivotal role in building next-gen platforms that empower jewelry professionals and enhance customer experiences in an innovative, tech-forward environment.
Your Impact: We're seeking an experienced and versatile Senior Software Engineer to help develop scalable, high-impact solutions that power our business and shape the future of jewelry insurance. This role offers a unique opportunity to contribute across the stack—from architecting robust backend microservices and APIs to crafting intuitive frontend components. You'll work alongside a cross-functional team, delivering seamless, reliable, and secure solutions that elevate both internal operations and customer interactions.
Key Responsibilities:
- Build Transformative Solutions: Lead the design, development, and maintenance of backend microservices, APIs, and frontend interfaces, creating end-to-end solutions that support our mission of providing exceptional protection and service.
- Architect Scalable Systems: Build scalable, secure APIs and backend services that seamlessly integrate with our business applications, enabling dynamic products and services that adapt to customer needs.
- Deliver User-Centric Experiences: Develop intuitive frontend components that empower users—from our jewelers to individual customers—by simplifying complex workflows and enhancing engagement.
- Ensure Resilient, High-Impact Systems: Safeguard high availability with fault-tolerant designs and support our standards for reliability, using strategies like retries and graceful degradation to maintain seamless service.
- Maintain Impeccable Quality: Write clean, efficient, and well-documented code; contribute to code reviews and uphold high coding standards across both backend and frontend.
- Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to deliver cohesive solutions that support the growth and modernization of Jewelers Mutual's offerings.
- Mentor and Lead: Provide mentorship to junior team members, fostering a collaborative environment where knowledge-sharing and innovative problem-solving thrive.
What We're Looking For:
- Extensive Experience: 5-7+ years of software engineering experience, with proven expertise in backend development and demonstrable frontend skills.
- Technical Proficiency: Mastery of microservices, API-first architectures, and modern frontend frameworks
- Full-Stack Versatility: Ability to contribute across the stack, creating both robust backend services and user-friendly frontend components that enhance overall system performance and user engagement.
- Security and Data Expertise: Deep understanding of secure coding practices, data protection, and access control.
- Collaborative Mindset: Strong problem-solving skills and the ability to work effectively within cross-functional teams.
Why Join Jewelers Mutual?:
- Impactful Work with Purpose: Be part of a team redefining jewelry insurance, using technology to make a difference for both jewelry professionals and individual customers.
- Blend of Stability & Innovation: Join a company that combines the energy of a tech startup with the stability of a 100-year industry leader.
- State-of-the-Art Office in North Hills: Work in our brand-new, modern office in Raleigh's vibrant North Hills, featuring amenities that foster collaboration and innovation.
- Flexible Hybrid Environment: Enjoy the balance of in-office collaboration and remote flexibility, supporting your productivity and work-life harmony.