Sr. Software Engineer

Jewelers MutualRaleigh, NC
7h

About The Position

We are looking for a senior technical leader to own and evolve our Shipping platform. This platform enables jewelers to attach insurance to shipments of high-value items as they move between customers, suppliers, and partners. It is a revenue-critical system with deep integrations across shipping carriers, insurance workflows, and internal platforms. We are looking for a senior technical leader to own and evolve our Shipping platform. This platform enables jewelers to attach insurance to shipments of high-value items as they move between customers, suppliers, and partners. It is a revenue-critical system with deep integrations across shipping carriers, insurance workflows, and internal platforms. The Shipping platform exists today as a mature, multi-service application built primarily in C# and .NET, with a small, capable team and significant production usage. It does not currently have a dedicated tech lead and is entering a new phase of modernization and integration into our Core Services platform, which is built on AWS serverless technologies using TypeScript and a Kafka-like event streaming architecture. This role is not about rewriting everything. It is about setting technical direction, stabilizing and improving what exists, and thoughtfully evolving the platform toward a modern, event-driven architecture while the business continues to move.

Requirements

  • 10+ years of professional software engineering experience
  • Deep experience with C# and .NET in production systems
  • Proven success modernizing or evolving legacy systems without disrupting the business
  • Hands-on experience designing and building cloud-native systems, preferably on AWS
  • Strong understanding of event-driven and asynchronous architectures
  • Experience with Kafka or Kafka-like streaming platforms and event-based integration patterns
  • Experience working with external vendors, APIs, and complex integrations
  • Ability to lead technical direction through influence rather than authority

Nice To Haves

  • Experience integrating Kafka-style event streams with serverless compute (for example Lambdas)
  • Production experience with TypeScript
  • Infrastructure as Code experience using Terraform, CDK, or equivalent tools
  • Experience designing event schemas, versioning strategies, and backward-compatible contracts
  • Background in logistics, shipping, payments, insurance, or other regulated or high-trust domains
  • Prior experience as a Staff Engineer, Principal Engineer, or Senior Tech Lead

Responsibilities

  • Serve as the technical lead for the Shipping platform, owning architecture, technical direction, and system health
  • Partner closely with Core Services leaders to integrate shipping capabilities into our serverless, event-driven platform
  • Lead modernization efforts using pragmatic, incremental approaches such as strangler patterns and service extraction
  • Design and evolve event-driven integrations using a Kafka-style streaming model
  • Evaluate existing services and integrations to determine what should be wrapped, refactored, replaced, or retired
  • Guide the team in improving reliability, observability, testing, and deployment practices in a legacy codebase
  • Design APIs and event contracts that expose shipping functionality as reusable platform capabilities
  • Balance near-term delivery with long-term platform alignment and technical sustainability
  • Mentor and support engineers as they adopt new patterns, tools, and architectural approaches
  • Act as a key technical partner to product, operations, and leadership on shipping-related initiatives

Benefits

  • Competitive Compensation & Benefits: Includes performance bonuses, generous paid time off, and a top-tier retirement program with 401(k) matching and additional company contributions.
  • Collaborative Culture: Work alongside talented, passionate peers who value ownership and continuous learning.
  • Community & Giving: Benefit from 50% charitable gift matching and paid volunteer time to support nonprofit causes
  • Great Place to Work® Certified: Join a team recognized for an environment of innovation and growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service