ApplySenior Software Engineer, Stream (Backend)
Posted 6 months agoViewed
View full description
Requirements:
The ideal candidate should have experience with Node.js/Typescript/React, strong knowledge of data structures, algorithms, and distributed systems, familiarity with REST APIs and Agile processes, a focus on high-quality deliverables, and experience developing services for cloud platforms.
Responsibilities:
As a Senior Backend Engineer at Cribl, you will provide technical direction for back end systems and APIs, contribute to architecture discussions, design, develop, test, and maintain code, mentor junior engineers, and engage with users through blogs.
ApplyRelated Jobs
Apply📍 Canada
🔍 Data processing and analytics
- Demonstrated experience building products that leverage large scale data sets (Node.js/Typescript).
- Strong knowledge of data structures, algorithms, and distributed systems.
- Ability to understand complex problems and learn new technologies.
- Experience with developing and using REST APIs.
- Familiarity with Agile processes and iterative development.
- Strong ownership focusing on high quality and performance.
- Experience with cloud-based platforms.
- Develop software for backend systems and APIs related to data processing.
- Design, develop, test, and maintain clear and robust code.
- Collaborate with engineers, designers, and product managers to translate specifications into code.
- Create test plans and automated tests to ensure product functionality.
- Mentor junior engineers on coding and design best practices.
- Take end-to-end ownership of software and participate in on-call rotation.
- Drive initiatives to help the team reach goals beyond assigned duties.
AWSDockerNode.jsAgileGCPTypeScriptAlgorithmsAzureData StructuresREST API
Posted about 2 months ago
Apply