Manulife – Senior Full-stack Software Engineer – Waterloo, ON

Company: Manulife

Location: Waterloo, ON

Expected salary:

Job date: Thu, 10 Apr 2025 22:32:14 GMT

Job description: The OpportunityManulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see — and discover that better can take you anywhere you want to go.Office Location: Ideally Waterloo – ON, alternatively Toronto – ONWork arrangement: Hybrid – 3 days in office, 2 days from Home (remote working arrangement is not available)People Leader Role: NoJOB DESCRIPTIONDesigns, develops, tests, delivers, maintains and improves business applications as a member of a team, works across full-stack through entire software development lifecycle.Individual Responsibilities:

  • Builds, codes, tests, maintain high quality software
  • Participates in Agile sprints and ceremonies; supports rapid iteration and development
  • Translates user requirements into software requirements
  • Designs, develops, tests, delivers, maintains and improves business applications as a member of a team, works across full-stack through entire software development lifecycle
  • Builds code to specifications and standards
  • Builds and codes moderately complex software
  • Minimal time coaching teammates
  • Contributes code across BUs
  • Has positive impact to specific organizational entities & has some understanding of the nature of the impact
  • Usually a top contributor to team’s success
  • Designs, codes, unit tests and integrates new features and functionality as defined by the PO and team
  • Applies creative problem solving that bring software designs to life
  • Builds apps, APIs and data solutions to drive projects
  • Promotes agile principles and methodology
  • Participates in ideation and brainstorming sessions to devise creative and disruptive digital solutions
  • Performs various investigative “Spikes” in order to mitigate technical uncertainty and risk
  • Assists in the development of automated test harnesses as necessary to ensure delivery of high quality code
  • Updates progress daily through the tracking tool (Jira) or Kanban board
  • Completes and ensures completion of any required documentation required e.g. deployment, maintenance, support and business needs
  • Participate in the weekly Look Ahead meetings to assist the Product Owner to refine the Product Backlog including providing initial estimates
  • Apply disciplined coding practices to enable agility and delivery of high quality code

Job Requirements:Must have:7+ years of IT software development experience5+ years of production experience with mobile development using React Native (TypeScript): Demonstrated expertise in building and maintaining mobile applications with React Native and TypeScript.3+ years of production experience with NestJS: Solid experience in developing backend services using NestJS.5+ years of experience building and integrating REST APIs: Strong background in designing and implementing RESTful APIs.

  • Expert understanding of software development lifecycle
  • Understanding of how technology supports Manulife business strategy
  • Familiar with platform technologies
  • Familiar with modern software architectures and API-driven development
  • Familiar with scripting languages
  • Prioritizes efficient code production by using open-source frameworks and patterns
  • Mentors Associate Engineers
  • Seeks coaching from experts
  • Attends advanced training sessions and is certified on multiple domains of expertise
  • Demonstrates all core skills, and good interpersonal skills for the role
  • Good working and background knowledge of area of practice
  • Use and combine knowledge of the discipline and the market to formulate the right approach
  • Participates in functional demos utilizing new tech; designs own control structures
  • Fit for purpose, though may lack refinement
  • Sees actions partly in terms of longer-term goals
  • Understands the corporate climate & culture
  • Strong knowledge of the business
  • Writes clear, readable and maintainable code, takes ownership of the quality and usability of code
  • Understands how to find and reuse patterns and platforms in the Manulife ecosystem and the broader community
  • Hands-on RDBMS experience (data modeling, analysis, programming, stored procedures)
  • Good foundation in data structures, algorithms, and OO Design with rock-solid programming skills
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
  • Constantly learns from both success and failure
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Good verbal and written communication; effectively articulates technical vision, possibilities, and outcomes
  • Experiments with emerging technologies and understanding how they will impact what comes next
  • BS or MS in Computer Science preferred or equivalent professional experience
  • Experiments with emerging technologies and understanding how they will impact what comes next.​

When you join our team:We’ll empower you to learn and grow the career you want.We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.As part of our global team, we’ll support you in shaping the future you want to see.About Manulife and John HancockManulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit .Manulife is an Equal Opportunity EmployerAt Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact .Primary Location Waterloo, OntarioWorking ArrangementHybridSalary range is expected to be between $94,220.00 CAD – $174,980.00 CADIf you are applying for this role outside of the primary location, please contact for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact for more information about U.S.-specific paid time off provisions.

Stripe – Fullstack Engineer, Payments and Risk – Toronto, ON

Company: Stripe

Location: Toronto, ON

Expected salary:

Job date: Fri, 11 Apr 2025 01:53:52 GMT

Job description: Note: if you are an intern, new grad, staff, backend or frontend applicant, please do not apply using this link and visit our for those specific postings.Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies – from the world’s largest enterprises to the most ambitious startups – use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the OrganizationPayments and Risk Sub-orgs within Payments and Risk: Link and OCS, Payments Acceptance, RiskThe Payments organization focuses on developing products and platforms that enable users to accept payments from customers efficiently. This includes building APIs for processing payments, enabling regional, non-card payment options, and extending Stripe’s capabilities to make it easy for businesses to accept in-person payments. Optimized Checkout and Link teams work to create best-in-class checkout experiences that enhance customer satisfaction and drive merchant conversion rates. The Risk Engineering team develops products that minimize financial and regulatory risks while ensuring a seamless user experience, thereby safeguarding Stripe’s brand and financial stability.Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found .What you’ll doWe’re looking for Fullstack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of whether they’re an end user, developer, or partner.Responsibilities

  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
  • Work closely with engineers, designers, and product managers to build new features and products.
  • Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.
  • Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe.
  • Contribute to the design and architecture of the next generation of Stripe’s infrastructure, to meet the high growth needs of our company and customers for years to come.

Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.Minimum requirements

  • 2-12+ years of industry software engineering experience (does not include internships nor includes co-ops)
  • You can work effectively across the stack from top to bottom, comfortably navigating codebases with different languages and tools.
  • You’re equally as comfortable shipping user-facing experiences as you are writing custom queries to analyze experiment results.
  • Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users

Preferred Qualifications

  • Experience working in high-growth teams similar to Stripe.
  • Experience building financial systems or tools for financial experts.

Hybrid work at StripeThis role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.Pay and benefitsThe annual salary range for this role in the primary location is C$135,200 – C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.Office locationsTorontoRemote locationsRemote in CanadaJob typeFull time

Stripe – Fullstack Engineer, Revenue and Finance Automation – Toronto, ON

Company: Stripe

Location: Toronto, ON

Expected salary:

Job date: Fri, 11 Apr 2025 01:54:42 GMT

Job description: Note: if you are an intern, new grad, staff, backend or frontend applicant, please do not apply using this link and visit our for those specific postings.Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies – from the world’s largest enterprises to the most ambitious startups – use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the OrganizationRevenue and Financial Automation Sub-orgs within Revenue and Financial Automation: Atlas, Business Network, Tax, Billing, and Reporting & Accounting & Data Services (RADS)The Revenue and Financial Automation team at Stripe builds software tools that accelerate the economic and technological growth of global businesses by helping them operationalize their commercial relationships with customers. Our offerings include a billing platform, SaaS analytics, data services, and finance automation products that our customers creatively combine to support various revenue models.Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found .What you’ll doWe’re looking for Full Stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of whether they’re an end user, developer, or partner.Responsibilities

  • Scope, architect, and lead technical projects to improve on existing features and solve new problems.
  • Debug production issues across services and multiple levels of the stack
  • Design, build, and maintain user-facing experiences, services, APIs, and systems.
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation.
  • Develop and execute against both short- and long-term roadmaps.
  • Teach and mentor engineers to grow into the next generation of leaders at Stripe.
  • Partner with engineers and product managers on infrastructure and other product teams to ensure your features are part of an integrated Stripe suite.
  • Establish and uphold best practices in engineering, security, and technical design

Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.Minimum requirements

  • 2-12+ years of industry software engineering experience (does not include internships nor includes co-ops)
  • Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users

Hybrid work at StripeThis role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.Pay and benefitsThe annual salary range for this role in the primary location is C$135,200 – C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.Office locationsTorontoRemote locationsRemote in CanadaJob typeFull time

Stripe – Fullstack Engineer, Core Technology – Toronto, ON

Company: Stripe

Location: Toronto, ON

Expected salary:

Job date: Fri, 11 Apr 2025 05:53:25 GMT

Job description: Note: if you are an intern, new grad, staff, backend or frontend applicant, please do not apply using this link and visit our for those specific postings.Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies – from the world’s largest enterprises to the most ambitious startups – use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the OrganizationInfrastructure Sub-orgs within Infrastructure: Core Infrastructure, Developer Infrastructure, Reliability Insights and Excellence, Admin Platform, Support Experience, Service PlatformStripe’s Infrastructure organization is responsible for the reliability, scale, performance, and cost of Stripe’s systems and the productivity and sentiment of Stripe’s people.Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found .What you’ll doYou will work on projects that span technologies, systems, and processes where you will design, build, test, and ship great code every day.Responsibilities

  • Build a great customer experience for internal and external Stripe teams using our infrastructure
  • Participate in roadmap planning and prioritization
  • Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe
  • Debug production issues across services and several levels of the stack

Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.Minimum requirements

  • 2-12+ years of industry software engineering experience (does not include internships or co-ops)
  • Hands-on experience contributing to or building large scale distributed systems
  • Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users

Preferred Qualifications

  • Experience optimizing the end to end performance of distributed systems
  • Focuses on the needs of our users, both internal and external
  • Hold yourself and others to a high bar when working with production

Hybrid work at StripeThis role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.Pay and benefitsThe annual salary range for this role in the primary location is C$135,200 – C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.Office locationsTorontoRemote locationsRemote in CanadaJob typeFull time

Autodesk – Senior Full-Stack Developer (Hybrid) – Toronto, ON

Company: Autodesk

Location: Toronto, ON

Expected salary:

Job date: Sun, 13 Apr 2025 05:03:33 GMT

Job description: Job Requisition ID #25WD87275Position OverviewAt Autodesk, we are global pioneers in 3D design, engineering, and entertainment software. We empower our customers across industries like entertainment, architecture, engineering, construction, and manufacturing, providing solutions to design, business, and environmental challenges. Our dedication to innovation helps create a more sustainable and connected world.This is a remote position available to candidates across Canada. You’ll dive deep into the development of high-quality, scalable code for our cutting-edge software products. As a key player in our team, you’ll drive continuous improvement, champion best practices in security and design, and collaborate across functions to deliver software that enhances user outcomes in diverse industries.ResponsibilitiesCraft & Innovate: Develop and maintain robust code for new and existing products, focusing on ease of maintenance and future scalabilityChampion Quality: Uphold high standards in code health, testing, and maintainability. Advocate for automated testing and meticulous documentationEngage & Resolve: Work closely with customers and internal teams to troubleshoot, debug, and innovate solutions to complex problemsLead & Collaborate: Engage in technical discussions, influence product roadmaps, and contribute to a collaborative team environmentGrow & Specialize: Develop expertise in specific technical domains while maintaining a broad understanding of our tech stack and business goalsMinimum QualificationsA degree in Software Engineering or Computer ScienceMinimum of 6 years of software development experienceExcellent hands-on Java and Spring Boot experienceStrong experience with TypeScript, JavaScript, ReactJS, and other frontend technologiesExperience with software development lifecycle (SDLC) processes, tools, and Agile methodologiesExperience with object-oriented design patternsExperience with Databases and database design principlesExceptional problem-solving, analytical, and communication skillsLearn MoreAbout Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!Salary transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).

GuruLink – Senior Full-stack Engineer – AI – Kitchener, ON – Waterloo, ON

Company: GuruLink

Location: Kitchener, ON – Waterloo, ON

Expected salary:

Job date: Wed, 02 Apr 2025 22:18:08 GMT

Job description: Location: REMOTE / Kitchener-Waterloo, Ontario
This job allows you to work remotely.Our client is one of Canada’s fastest-growing startups, drawing the blueprint for the future of biotech data. Their mission is to develop cutting-edge data infrastructure for biotech labs globally. By blending technology with biotechnology, they are making every lab an AI Powerhouse. You’ll have a chance to make a real impact, craft the digital spine of global biotech labs, and benefit from generous stock options.Role Overview
You will own their AI and full-stack engineering efforts
You will shape next generation features that help scientists run experiments faster
You will guide the platform’s scalability and drive new integrations for lab instrumentsHow will you spend your time?
50% coding and system design (React, Python, Java + AI integration)
20% product iteration and user feedback loops
10% collaboration, planning, and roadmap refinement
10% data engineering, infrastructure and embedding strategies
10% LLM experimentation (prompting, AI pipelines, graph DBs, vector DBs)What You’ll Do
– Architect and Scale
– Build robust backend services with intuitive UI/UX (React, Java Spring Boot, AWS, Kubernetes).
– Develop new AI-based features for enterprise customers.
– Elevate the AI Stack
– Enhance recommendation engines with prompt engineering and LLMs. Building AI pipelines with LLMs.
– Introduce NLP for seamless instrument integration.
– Drive Quality and Automation
– Implement automated tests.
– Oversee telemetry improvements.
– Lead and Mentor.
– Collaborate with product, data, and design teams.
– Grow a team of engineers focused on cutting-edge AI tools.Your Two Year RoadmapMonth 1-6, you will:
– Enhance Recommendation AI
– Use prompt engineering and AI pipelines with LLMs for better suggestions.
– Aim for performance and scalability.
– Scale API and GLUE Layer
– Build strong ETL support for enterprise loads.
– Build SDK framework for Scispot APIs
– Introduce NLP for Instrument Integration
– Offer script templates so scientists can process data easily.
– Suggest Telemetry Improvements
– Improve monitoring for infrastructure health.
– Graphical Chain of Custody
– Let users query sample journeys with prompts using graph databaseMonth 7-12, you will:
– EKS Migration
– Grow & Maintain AWS EKS cluster
– Automated Testing
– Increase backend unit test coverage.
– MCP Layer for Recommendation
– Allow AI agents to take simple actions for scientists.
– Upgrade Search
– Improve OpenSearch and vector databases.
– Memory Layer for Agents
– Reduce reliance on retrieval-augmented generation by building memory layer for AI agentsMonth 13-24, you will:
– Lead Core Application Team
– Oversee tech vision, architecture, and development.
– App Store for Instrument Connectors
– Expose our instrument integrations in a user-friendly marketplace.Special Perks:Why join them?:
– Work from anywhere but ideally based out of Canada.
– Engage in challenging, impactful work in the realm of biotech data and AI.
– Competitive stock options.
– Unlimited growth upside.Why You Might Love This Role
– You want to shape the future of scientific research.
– You enjoy solving complex AI challenges.
– You like leading from the front, mentoring, and guiding teams.
– A chance to build next-gen AI tools for lab workflows.
– Leadership role with a high level of autonomy.Why You Might Not
– You dislike fast-paced startup environments.
– You prefer strictly defined roles.Must Have Skills:– Proficiency in Java, Python, React & Javacript
– Experience deploying to AWS (EKS, Lambda, or EC2).
– Deep knowledge of AI pipelines, LLMs, and NLP libraries.
– Familiarity with data stores (OpenSearch, vector databases, graph databases).
– Strong leadership and communication skills.Tech Stack:
– Frontend: React JS and Typescript
– Backend: Elastic Search, AWS Lambda, Rabbit MQ, Mongo DB, S3, Java Spring Boot
– Architecture: Microservices integrated with GraphQL and Rest APIs
– AI Infrastructure: TensorFlow (Proprietary ML), Azure AI Service, Azure Open AI service, AI Pipelines, Programmatic Prompt EngineeringNice to Have Skills:– Experience with scientific or biotech workflows.
– Knowledge of advanced ETL, data streaming, or prompt engineering.Ideal Candidate Profile:
– Proficient with AWS and its suite of data services.
– Hands-on experience with tools such as Lambda function, MQ, Java spring boot, Elastic Search, Python, Mongo DB, Dynamo DB, and S3 bucket.
– Strong programming skills, particularly in Python, Java, React & Javascript.
– Good understanding of different Agentic AI architectures.
– Good understanding of learning how to build AI pipelines with LLMs.
– A solid grasp of microservices and associated best practices.
– Experience in data engineering and orchestration is preferred.
– Loves working in a fast paced startup environment.

Stripe – Fullstack Engineer, Developer Experience & Product Platform – Toronto, ON

Company: Stripe

Location: Toronto, ON

Expected salary:

Job date: Sat, 05 Apr 2025 01:37:15 GMT

Job description: Note: if you are an intern, new grad, staff, backend or frontend applicant, please do not apply using this link and visit our for those specific postings.Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies – from the world’s largest enterprises to the most ambitious startups – use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the OrganizationDeveloper Experience and Product Platform (DEeP) Sub-orgs within DEeP: Merchant Experience, Developer Platform, Organizations and Auth Platform (OAP)Stripe’s DEeP organization empowers all of Stripe’s products with a shared product platform that helps with rapidly delivering high-quality, cross-product experiences across our UI and API surfaces. It focuses on providing a consistent and scalable developer experience that any developer (both internal and external) can leverage to accelerate a merchant’s ability to create value using Stripe.Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found .What you’ll doWe’re looking for Fullstack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of whether they’re an end user, developer, or partner.Responsibilities

  • Ensure our platforms are reliable, scalable, secure, and extensible
  • Shape future-proof interfaces that are easy to build with
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
  • Help drive sound technical decision making and lead technical conversations with other teams across Stripe
  • Debug production issues across services and various levels of the tech stack

Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.Minimum requirements

  • 2-12+ years of industry software engineering experience (does not include internships nor includes co-ops)
  • Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)
  • Strong collaboration skills, can work across workstreams within your team and contribute to your peers’ success
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
  • Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users

Hybrid work at StripeThis role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.Pay and benefitsThe annual salary range for this role in the primary location is C$135,200 – C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.Office locationsTorontoRemote locationsRemote in CanadaJob typeFull time

Motion Recruitment – Senior Full-Stack Engineer – Toronto, ON

Company: Motion Recruitment

Location: Toronto, ON

Expected salary: $130000 – 160000 per year

Job date: Sun, 23 Mar 2025 01:11:11 GMT

Job description: Senior Full-Stack Software Engineer – Remote (Canada) | Full-TimeJob DescriptionA fast-growing tech company is seeking a Senior Full-Stack Software Engineer to join its fully remote team. This full-time role is open to candidates across Canada.In this role, you’ll collaborate closely with cross-functional teams to design, build, and maintain intuitive, high-quality web applications. You’ll have the opportunity to contribute across the stack, working on both front-end and back-end systems, and take ownership of delivering impactful solutions that help teams work better together.If you’re someone who enjoys taking ownership of projects, thrives in a collaborative environment, and is excited about solving real-world problems with technology, this is the perfect opportunity.Required Skills & Experience· 4+ years of experience building web applications
· Strong experience with modern front-end frameworks (React, or similar)
· Proficiency in back-end development (Python, Django, or comparable technologies)Desired Skills & Experience· Experience writing technical specifications and tracking release metrics
· Open-source contributions, technical writing, or mentorship experience a plusWhat You’ll Do· Build and maintain both front-end and back-end features
· Collaborate with product, design, and QA teams to deliver new functionality
· Participate in code reviews, testing, and release processes
· Contribute to continuous improvement and engineering best practicesTech Breakdown· 100% full stack developmentThe Offer· Competitive compensation
· Stock options and bonus potentialBenefits:
· Comprehensive health, dental, and vision coverage
· Generous vacation time
· Flexible remote work environmentApplicants must be authorized to work in Canada on a full-time basis.#LI-BE1

Disco – Full-Stack Software Developer (Remote, Canada) – Ontario

Company: Disco

Location: Ontario

Expected salary:

Job date: Sat, 01 Mar 2025 23:33:05 GMT

Job description: About DiscoDisco is an all-in-one SaaS platform designed for communities to learn together. Backed by world-class investors and used by hundreds of learning companies and communities, Disco’s modern platform gives operators all the tools they need to create, monetize and scale their learning programs and community. Disco’s award winning modular design, AI enhanced tools, all-in-one, integrated platform makes learning and community come alive on Disco all the while saving operators 100s of hours of time and significant cost.Disco is more than just a platform, it’s on a mission to empower organizations who want to change the way the world connects and learns. Learn more at Disco.coAbout the RoleAs a Full Stack Software Developer, you’ll have the opportunity to work closely with a fast-moving product and technology team to push our product in new directions while also shaping the next iterations of the features our customers already love. You’ll define the future of core pieces of our product across areas such as payments, reporting, security, video conferencing and more. From front-end usability to back-end algorithms, you’ll hone your skills across multiple domains while helping to drive the product and vision forward.

  • Perform end to end engineering of Disco’s core product from design, develop, test, release, deploy, upgrade and production
  • Perform code reviews for your peers
  • When required, participate in production support, including deployment, training and setting up and incident response
  • Contribute to automation tools to aid development, testing and delivery of customer and product requirements
  • Take individual responsibilities to drive timely execution of projects and sprints, including estimates, status update and reviews
  • Uphold the quality of the product or features, including unit test, functional test, integration, performance, security and scalability
  • Understand and contribute to company best practices for code quality and velocity
  • Participate in architecture design and decisions, communicate significance/impact of a solution with the rest of the team
  • Produce documentation on code, system design, architecture and solutions

About YouWe are looking for an ambitious go-getter for this role – someone who is a self-starter, with a strong desire to work on a small collaborative team in an agile environment.Our ideal candidate:

  • 3+ years of industry experience building fast, reliable, real-time web-based applications
  • Experience with NodeJS, React, GraphQL or similar technologies
  • Deep understanding of Typescript and Javascript APIs
  • Knowledge of relational databases (PostgreSQL, MySQL)
  • Understand common Design Patterns, OOPS concepts and SOLID design principles
  • Ability to collaborate with cross-functional team members
  • Approach that is pragmatic, customer-first, and get-things-done kind of attitude

Benefits and Perks

  • Remote office setup budget – work in a way you can thrive.
  • Competitive salary, health and wellness benefits
  • Working with a world-class team on a mission to revolutionize learning

Senior Full-Stack (Backend-Focus) Software Engineer – Hari Cornucopia Tech private Limited – Vancouver, BC

Company: Hari Cornucopia Tech private Limited

Location: Vancouver, BC

Job description: publications or project ## FAQs *Workplace* Hybrid work is an option at [IQ Office] in Vancouver’s Financial District… system, including but not limited to: – EC2, Lambda – S3, DynamoDB, SSM – IAM, CloudWatch, Incident Manager, Amplify…
FAQs about workplace options at IQ Office in Vancouver’s Financial District include information about the hybrid work system, which includes various tools and services such as EC2, Lambda, S3, DynamoDB, SSM, IAM, CloudWatch, Incident Manager, and Amplify.
Title: Support Worker

Location: Horn Lake, Mississippi

Salary: $20-26 per hour

Description: We are seeking a Support Worker to join our team in Horn Lake, Mississippi. Support Workers are responsible for assisting individuals with developmental disabilities in achieving their personal goals and maximizing their potential for independent living. Duties include providing physical assistance and support with daily living activities, participating in recreational and social activities, and implementing individualized care plans. The ideal candidate will have a compassionate and caring personality, excellent communication and interpersonal skills, and the ability to work flexible hours.

Requirements:
– High school diploma or GED
– Previous experience working with individuals with developmental disabilities preferred
– Ability to work independently and as part of a team
– Strong communication and interpersonal skills
– Valid driver’s license and reliable transportation

Benefits:
– Competitive salary
– Health, dental, and vision insurance
– Paid time off
– Retirement savings plan
– Professional development opportunities

If you are passionate about helping others and making a difference in the lives of individuals with disabilities, we encourage you to apply for this rewarding opportunity as a Support Worker in Horn Lake, Mississippi.

Expected salary: $90000 – 200000 per year

Job date: Fri, 31 Jan 2025 03:24:25 GMT