Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Sofistic.AI
- Infrastructure as Code (Terraform)
- NestJs
- Finance
- Code, code, code.
What is Sofistic.AI?
Sofistic.AI is the Financial Advisor’s best friend. Clients seek personalized advice, regardless of where and how their wealth is invested. Leveraging data aggregation for a comprehensive view of the client's financial situation, and the latest AI technologies to streamline and simplify everyday tasks, we aim to provide Financial Advisors with the tools they need. Our goal is to help them deliver the service their clients dream of, simply and effortlessly.
Where we need help?
We are at the early stages of our journey, and we need the help from a highly skilled Backend Engineer to:
- Design, develop, and maintain our backend microservices and APIs
- Ensure the scalability and performance of our application architecture
- Optimize and enhance our backend services for efficiency and reliability
- Integrate best practices in software development and cloud-native architectures
- Collaborate closely with frontend and DevOps teams to ensure seamless deployment and integration
Who we're looking for
- A backend expert - Someone with extensive experience building and maintaining scalable backend systems for a SaaS product.
- A strong problem solver - Someone who enjoys troubleshooting and optimizing application performance.
- A clean coder - Someone who values maintainability, clear architecture, and best coding practices.
- Someone curious - Someone who continuously seeks improvement and innovation in backend technologies.
- Someone that acts and reacts quickly - We are at an early stage and move fast; we need someone who can keep up and iterate quickly.
- A Montreal coworker - We are all new joiners; while flexible, we are searching for someone to sit with us in person 3 days a week.
Skills and qualifications
- Proven experience working with cloud platforms such as AWS (ex: ECS, RDS, Fargate, Lambda)
- Strong proficiency in TypeScript and Node.js
- Experience designing and implementing RESTful APIs (GraphQL, gRPC, JRPC experience welcome)
- Understanding of microservices architecture and event-driven systems
- Familiarity with CI/CD pipelines and automation tools
- Experience with containerization technologies such as Docker
- Solid understanding of database systems, both SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB)
- Knowledge of caching strategies (Redis, Memcached) and messaging queues (SNS, SQS, Kafka)
- Ability to troubleshoot and optimize performance for backend services
- Understanding of security best practices in application development
- Serverless architectures
- Infrastructure as Code (Terraform)
Bonus points for experience with:
- NestJs
- Generative AI
- Finance
️ A day in the life @ Sofistic
- Grab a coffee and a bagel or banana from the kitchen
- Walk by a coworker trying to open a jar of peanut butter. You help out. Teamwork.
- Time for the morning standup. Things are moving fine for you but you would like a fresh set of eyes on a your bug fix. You get two volunteers. Teamwork.
- Code, code, code.
- What? Lunch time already? Nice.
- Check our monitoring dashboards to see how that new cache is holding up.
- Review some PRs to help move the team along.
- Code some more.
- Holy mackerel, Batman! It’s time to go home. (but first →git commit; git push)
Seems that we are a fit ? Reach out, we want to meet you!
Send us your CV along with your portfolio at hr@sofistic.ai
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Technology, Information and Media and Financial Services
Referrals increase your chances of interviewing at Sofistic.AI by 2x
Sign in to set job alerts for “Back End Developer” roles.
Montreal, Quebec, Canada CA$90,000.00-CA$120,000.00 1 day ago
Full-Stack Software Engineer [Contract] [Remote possible]
Full Stack Developer (Java Spring Boot / Angular)
Montreal, Quebec, Canada $60,000.00-$85,000.00 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.