Job Summary
A company is looking for a Principal Software Engineer to lead the design, development, and implementation of complex software solutions.
Key Responsibilities
- Lead the design and architecture of software systems, ensuring scalability, performance, and security
- Mentor and guide senior and staff engineers while collaborating with cross-functional teams to define project requirements
- Drive the adoption of new technologies and methodologies to improve development processes and outcomes
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field preferred
- At least 10 years of experience in software development with a proven track record
- Senior-level experience within a technology team, including previous architect and/or principal-level experience
- Experience working in an Agile-based environment and in a SOC 2 Type II certified environment
- Proficiency in Microsoft Office and experience with JIRA and Confluence
Comments