25 Sep
|
ALLTECH CONSULTING SVC
|
Montreal
25 Sep
ALLTECH CONSULTING SVC
Montreal
Job Description:The Team:We're looking to hire an exceptional Software Developer to join our team responsible for developing low latency, high-throughput infrastructure. We're a group of experienced engineers, working on some of the most challenging projects in the industry: low-level performance optimizations, highly available distributed systems, messaging formats, transport protocols and more.About You:You're a highly motivated individual, who's an excellent team player. You take full ownership of your projects, and you realize your job doesn't end when your changes are merged. We work alongside our partners to ensure our software runs smoothly in production. You're passionate about computer science and software engineering – you enjoy learning current algorithms and keep up with the latest industry trends. If the prospects of optimizing a system bottlenecked on IO to achieve 10x speedup, and designing interfaces that other engineers will build on sound exciting, you'll be a great fit!Key responsibilitiesDesign,
develop, and optimize high-throughput, low-latency infrastructureTake full ownership of projects from inception to deployment, ensuring end-to-end product deliveryTroubleshoot and debug complex issues to ensure the stability and reliability of systemsRequirementsExtensive experience with Java and related technologies like JPAKnowledge of, or keen interest in learning about: OS internals, networking, CPU architecturesExperience with high-performance computing, multi-threading, and distributed systemsGreat problem-solving skills with a keen attention to detailSolid understanding of Computer Science fundamentals, including algorithms, data structures, and software design principlesAbility to work independently and collaboratively in a fast-paced, dynamic environmentStrong communication and interpersonal skills
📌 Software Developer (Montreal)
🏢 ALLTECH CONSULTING SVC
📍 Montreal