Senior Platform Service Software Engineer
Role responsibilities
Design and build performant frontend web applications and scalable backend services for hardware infrastructure. Collaborate with internal customers to gather requirements and mentor colleagues through code reviews and pairing sessions.
Requirements
Requires 8+ years of experience in delivering scalable web services and a bachelor's degree in Computer Science or equivalent. Expert knowledge of TypeScript and Node.js is required, along with proficiency in at least one systems-level language.
Key skills
TypeScript, Node.js, Go, Java, C++, Rust, Distributed Web Services, SQL, Relational Databases, Non-relational Databases, Linux Fundamentals, Concurrency, Multi-threading, Data Structures, Algorithms, Modular Software Design
Keywords
TypeScript, Node.js, Go, Java, C++, Rust, Distributed Systems, SQL, NoSQL, Linux, Systemd, Multi-threading, Concurrency, AI Agents, Agentic Development, Agile, Web Applications, Backend Services, Frontend Development, Data Structures, Algorithms, Hardware Infrastructure, Data Streaming, Data Visualization, Software Engineering Patterns