Senior Principal SW Engineer
Core
Designing, developing, and troubleshooting software programs, including operating systems, compilers, routers, networks, and databases, while influencing hardware design.
Role type
Senior Principal Software Engineer (System Architecture & Innovation)
Builds
Organization-wide software system architectures, strategies, and methodologies across multiple platforms.
Domain
Enterprise IT / Edge-to-Cloud Infrastructure
Required skills
Software system architecture, software development (OS, compilers, networks), hardware compatibility analysis, test plan design and execution, technical mentorship, executive-level communication, innovation and patent generation
Preferred skills
Experience with outsourced development partner relationships, whitepaper and patent publication, industry standards group influence
Technologies
Operating systems, compilers, routers, networks, databases, Internet-related tools
Responsibilities
Develop organization-wide architectures and strategies for software systems design; Identify and recommend new technologies and innovations; Review and influence designs for compliance with development standards; Provide solutions to improve product quality and mitigate failure risk; Mentor less-experienced team members; Act as an internal authority on software systems design.
Seniority
Principal, strategic architecture & mentorship