Principal Software Engineer
Indexed description
We are seeking a highly experienced Principal Software Engineer to lead enterprise-wide architectural initiatives, define long-term technology strategy, and deliver highly scalable, resilient distributed systems. This role requires deep expertise in system design, performance engineering, reliability architecture, and cross-organizational technical leadership.
Requirements
- Define enterprise-level architectural standards, system design principles, and engineering guardrails that shape engineering work across multiple business units. - Lead the design and implementation of highly scalable, fault-tolerant distributed systems that operate at global scale. - Architect multi-region, fault-tolerant, and globally distributed platforms with rigorous attention to availability, durability, and disaster recovery. - Drive enterprise modernization initiatives, including microservices transformation, platform consolidation, and legacy decommissioning. - Define API governance, data architecture, and service communication patterns adopted across the engineering organization. - Design systems for extreme scalability, availability, and security, including detailed capacity planning and resilience modeling. - Evaluate and select high-performance data storage solutions appropriate to each major workload class. - Lead reliability engineering and incident response improvements, raising the bar on operational excellence enterprise-wide. - Conduct deep architectural reviews and performance audits across multiple platforms. - Guide engineering teams on concurrency, scalability, observability, and optimization strategies. - Design observability and monitoring frameworks at enterprise scale, defining standards for metrics, logs, and traces that work consistently across many teams and many production environments. - Define DevOps, CI/CD, and automation strategy across engineering teams and platforms. - Partner with executive leadership and product management on technology roadmap decisions. - Mentor Staff and Senior Engineers and contribute substantively to talent growth across the organization. - Drive innovation and continuously evaluate emerging technologies for strategic adoption. - Lead the resolution of critical system-level production issues that require deep architectural insight. Benefits
- Generous Paid Time Off - 401k Matching - Retirement Plan
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search