As a Principal Software Engineer at Cognite, you will focus on building high-performance distributed systems and addressing data infrastructure challenges for Fortune 500 companies. Your responsibilities will include designing and operating a serverless execution engine, ensuring platform reliability, architecting for scalability, and defining API architectures. You will also implement observability practices and champion CI/CD processes to enhance the platform's performance and efficiency.
See how your résumé matches this role — and tailor it from what actually gets interviews.