Overview As a Principal Software Developer with expertise in software development and applied mathematics, you lead with strong problem‑solving skills and a commitment to rigor and innovation. You deliver solutions that are correct, scalable, and maintainable while guiding the design and evolution o