Staff Software Engineer Job Description Template
Our company is looking for a Staff Software Engineer to join our team.
Responsibilities:
- Keep track and manage tech debt;
- Work with the business to maintain the long-term architecture vision;
- Work with other PAOs to design and maintain cross-program interfaces;
- Govern adoption of architectural guidelines;
- Coach team members on architecture practices;
- Enable bi-directional communication between the architecture team and the delivery teams;
- Project operating costs;
- Guide the creation and evolution of the architecture of the Flexera platform.
Requirements:
- A degree in a relevant subject e.g. computer science;
- Web UI Technologies with JavaScript, React & Redux;
- Experience in use of cloud technologies such as AWS, Google or Azure;
- Experience of container technology including Docker and Kubernetes;
- Understanding of DevOps practices and their use of for CI/CD pipelines.