As a Principal Systems Engineer, you will be responsible for leading the design and implementation of complex systems, including software development and integration. You will work closely with cross-functional teams to ensure that systems meet the required specifications and are delivered on time and within budget. You will also be responsible for identifying and mitigating technical risks, and for developing and implementing solutions to complex technical problems.
Key Responsibilities:
- Lead the design and implementation of complex systems, including software development and integration.
- Work closely with cross-functional teams to ensure that systems meet the required specifications and are delivered on time and within budget.
- Identify and mitigate technical risks, and develop and implement solutions to complex technical problems.
- Develop and maintain technical documentation, including system design documents and technical specifications.
- Collaborate with other engineers and technical teams to ensure that systems are integrated and meet the required specifications.
Requirements:
- 10+ years of experience in systems engineering, with a focus on software development and integration.
- Strong understanding of software development principles and practices, including Agile and DevOps.
- Experience with cloud-based technologies, including AWS.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- BS or MS in Computer Science, Engineering, or related field.