Principal Software Engineer

United StatesPosted Jul 31, 2026

Leads architecture discussions and decisions for complex product designs, including testing and evaluating multiple design options. Drives experiments using feature flags/flighting, interpreting results, and collaborating to incorporate success metrics. Collaborates with partner teams for integration, testing, scalability, performance, and incident management before going live. Mentors engineers on creating and executing thorough, secure test strategies to ensure solution quality. Identifies dependencies across teams and coordinates collaboration to align schedules and integrate systems. Establishes and enforces security best practices, including secure coding, threat modeling, and AI safety features. Drives automation in production and deployment processes, targeting zero-touch deployment where possible. Applies and shares best practices for scalable, secure, and performant product development. Ensures compliance with security, privacy, and regulatory standards, maintaining audit trails and understanding regulations. Continuously learns and shares knowledge about new technologies, trends, and engineering principles. Develops and improves software engineering tools and advocates for reuse of internal or open-source solutions. Collaborates with partner teams to ensure seamless integration, testing, live-site readiness, and escalation paths before launch. Conducts timely code reviews that ensure quality, test coverage, security, and adherence to best practices, providing coaching. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free