Tasks:
- * Advise stakeholders on technical options and risks
- * Assess vendor and platform technical fit
- * Build shared engineering platforms and CI/CD pipelines
- * Champion reliability, observability, and incident response
- * Conduct technical due diligence
- * Design complex systems and services
- * Embed secure by design and DevSecOps practices
- * Improve code quality through reviews and automated testing
- * Improve developer experience and delivery flow
- * Lead technical debt reduction and system modernisation
- * Mentor engineers and develop technical leaders
- * Set engineering direction and standards
- * Write production code and build prototypes
Perks/Benefits:
- + Professional development tailored to role and career path
Skills/Tech stack required:
[AI-assisted engineering] [API Design] [Architecture Decision] [Architecture Decision Records] [Automated testing] [AWS] [Azure] [C#] [CI/CD] [Cloud Native] [Cloud Native Engineering] [Containers] [Data Modelling] [Decision records] [DevSecOps] [Distributed Systems] [Due Diligence] [Event Driven] [Event-driven architecture] [Incident Management] [Infrastructure as Code] [Java] [.NET] [Observability] [Performance Engineering] [Python] [Refactoring] [Resilience Engineering] [Scalability] [Secure Software] [Secure Software Engineering] [Serverless computing] [Software Engineering] [Static Analysis] [Technical due diligence] [TypeScript]
Educational requirements:
N/A
Role(s):
[Engineer] [Lead] [Principal] [Principal Engineer] [Principal Software Engineer] [Software Engineer] [Staff Engineer] [Technical Lead]