Job Title : Senior Software Engineer
Location : Montreal, QC (Hybrid, 3 days in office)
Company Description
Lisplogics, headquartered in Montreal, QC, specializes in building real-time and dynamic decision systems for operations management to increase productivity worldwide. The team of talented scientists and engineers is dedicated to addressing real-world operational challenges using operations research and top-tier software engineering expertise. The company distinguishes itself by embracing high-impact, complex projects and offering risk-free integration for tailored optimization solutions.
Compensation (Cash)
Compensation : 140 000$ - 200 000$
Role Description
This is a full-time hybrid role for a Software Engineer at Lisplogics. The Software Engineer will be responsible for back-end web development, software development, programming, and object-oriented programming. The role will involve working on high-impact, complex projects to deliver solutions that make a significant difference in making the world’s businesses more productive.
Key Responsibilities :
- Design, develop, and maintain highly reliable backend systems and microservices.
- Architect and implement scalable, high-performance software solutions that meet critical business requirements.
- Ensure the reliability, latency, and throughput of software systems.
- Collaborate with cross-functional teams to integrate backend systems with other platforms and services.
- Participate in software development practices to build robust solutions, including continuous integration, testing, and deployment.
- Take full ownership of projects, driving initiatives across departments and directly interacting with clients to deliver tailored solutions.
- Work with database technologies, including SQL and NoSQL, to design and optimize data storage solutions.
- Build and maintain full-stack platform development, with an emphasis on REST API development and GRPC integration.
- Deploy and manage microservices and cloud infrastructure to ensure scalability and system efficiency.
Essential Qualifications :
Strong communication skills for effective client interactions and cross-functional collaboration.Solid experience in software engineering, with a portfolio showcasing expertise in backend systems, full-stack applications, and microservices.Expertise in programming and scripting (TypeScript, Javascript, Python, Go) and familiarity with real-time operating systems, frameworks, and databases (SQL, NoSQL).Experience in REST API development, GRPC, and full-stack platform architecture.Familiarity with cloud deployment environments and microservices architecture.An analytical mindset with the ability to tackle problems in data processing and system design.A passion for taking on new challenges, managing projects, and working closely with clients to achieve their objectives.Why Join Us?
Lisplogics is not just a workplace; it’s a platform to push your boundaries and expand your horizons. We're dedicated to fostering an environment where innovation flourishes, and resilience is developed. Here, you'll be part of a team that values diversity, creativity, and the relentless pursuit of excellence. Immerse yourself in a world of opportunities where your work significantly impacts every day.