Backend Software Engineer

7 days ago


St John's, Newfoundland and Labrador, Canada CGS (Computer Generated Solutions) Full time
About the Role

We are seeking a highly skilled Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires expertise in microservices architecture, API development, cloud infrastructure, and database optimization.

Key Responsibilities:

  • Design and Development: Design, build, and maintain RESTful APIs and microservices to integrate with AI-driven analytics, real-time insights, and secure authentication mechanisms.
  • Data Processing and ETL Pipelines: Work with ETL jobs to optimize data ingestion, transformation, and storage using PostgreSQL-based databases.
  • Database Management: Implement scalable, secure, and high-performance databases using PostgreSQL, ensuring efficient data management.
  • API Integration: Build API endpoints to integrate with customer analytics, deal management, and partner insights, enhancing business decision-making capabilities.
  • Cloud Deployment and Infrastructure: Deploy and manage backend services using OpenShift, AWS, and Redis for caching, ensuring seamless scalability and reliability.
  • Authentication and Authorization: Implement secure Single Sign-On (SSO) authentication and role-based access control (RBAC), safeguarding sensitive business data.
  • Performance Optimization: Enhance API response times, database queries, and ensure backend services scale efficiently to meet business demands.
  • Logging and Monitoring: Implement monitoring and logging using Splunk and SignalFX, enabling real-time visibility into system performance and identifying areas for improvement.

Requirements and Qualifications:

  • Programming Languages: Proficiency in Python, Java, or Golang for backend development.
  • Microservices and API Development: Experience with RESTful APIs, FastAPI, Swagger/OpenAPI documentation, and design principles.
  • Database and Data Processing: Strong knowledge of PostgreSQL, Redis, SQL query optimization, and ETL pipelines, ensuring efficient data processing.
  • Cloud and DevOps: Familiarity with AWS, OpenShift, Kubernetes, CI/CD pipelines (GitLab, Jenkins), and containerization techniques.
  • Security and Authentication: Experience with OAuth, SSO (Single Sign-On), JWT-based authentication, and threat modeling to safeguard against security risks.
  • Logging and Monitoring: Knowledge of Splunk, SignalFX, distributed tracing tools (Jaeger), and log analysis to identify performance bottlenecks.


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    At Puzzle Financial Inc., we're revolutionizing accounting software with modern, user-friendly solutions that empower businesses to take control of their finances. Our platform seamlessly integrates with popular fintech tools, providing real-time financial insights to founders and finance teams.About the JobWe're seeking a Senior Backend Engineer to join our...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    Puzzle is revolutionizing accounting software by creating modern, user-friendly solutions that give companies better control over their finances. Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams.What we're looking forIn order to help us accomplish our ambitious goals we are looking for a...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    Puzzle is revolutionizing accounting software by creating modern, user-friendly solutions that give companies better control over their finances. Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams.What we're looking forIn order to help us accomplish our ambitious goals we are looking for a...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    About Puzzle Financial Inc.Puzzle Financial Inc. is revolutionizing the accounting software industry by creating modern, user-friendly solutions that empower companies to take control of their finances.Our platform connects with popular fintech tools to provide real-time financial insights to founders and finance teams. We're committed to helping businesses...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    About the Role:We're seeking an experienced Senior Backend Engineer to join our Growth & Monetization team. As a key member of our technical team, you'll play a critical role in designing and implementing backend services that power our revenue analytics and billing systems.Key Responsibilities:- Design and implement scalable, secure backend services for...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    We are seeking a skilled Senior Backend Engineer to contribute to the success of Puzzle Financial Inc.'s Growth & Monetization team. This individual will bring deep backend engineering expertise, particularly in API design, data processing, and building secure, high-performance systems. As a vital member of our team, they will have the opportunity to address...


  • St. John's, Newfoundland and Labrador, Canada Tbwa ChiatDay Inc Full time

    We are seeking a Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires a highly skilled developer with expertise in microservices architecture, API development, cloud infrastructure, and database optimization. You will play a key role in developing backend services that integrate with...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    Responsibilities:We're looking for a highly skilled Senior Backend Engineer to lead the development of our backend infrastructure. Key responsibilities include:Designing and implementing backend services that power our revenue analytics and billing systems.Developing high-performance APIs to interact with our platform, ensuring seamless scalability,...

  • software engineer

    4 days ago


    St. John's, Newfoundland and Labrador, Canada Validus Risk Management Full time

    Title: Lead Software Engineer (Client Success Team)Posted on: March 10, 2025 by Validus Risk ManagementJob DetailsWe are seeking a highly skilled and motivated Lead Software Engineer with extensive experience in trading systems to lead our new Client Success team for our Horizon platform. The successful candidate will be a problem solver, working closely...


  • St. John's, Newfoundland and Labrador, Canada Pager Full time

    As a key member of our team, you will be responsible for driving architectural design and leading the technical vision across multiple teams in our Operations Cloud Platform division. You will work closely with product management and engineering leadership to define and execute a long-range technical strategy that supports our rapidly evolving SaaS...

  • Software Engineer

    4 days ago


    St. John's, Newfoundland and Labrador, Canada Vish Full time

    Software Engineer - Revolutionize the Hair Color Industry with Vish (St. John's)Be part of something bigVish, one of Canada's most promising startups, is seeking a driven and talented Software Engineer to join our growing team in St. John's. We're disrupting the hair color industry, helping salons eliminate waste, boost revenue, and gain valuable insights....

  • Software Engineer

    4 weeks ago


    St. John's, Newfoundland and Labrador, Canada Vish Full time

    Software Engineer - Revolutionize the Hair Color Industry with Vish (St. John's) Be part of something big Vish, one of Canada's most promising startups, is seeking a driven and talented Software Engineer to join our growing team in St. John's. We're disrupting the hair color industry, helping salons eliminate waste, boost revenue, and gain valuable...


  • St. John's, Newfoundland and Labrador, Canada Verafin Full time

    Job SummaryWe are looking for a talented Senior Software Engineer to join our team. As a key member of our development group, you will be responsible for designing, developing, and maintaining complex data processing applications.Responsibilities:Develop software platforms that can process large amounts of dataKeep up-to-date on emerging trends and...


  • St. John's, Newfoundland and Labrador, Canada Puzzle Financial Inc. Full time

    Puzzle Financial Inc. is pioneering a new era in accounting software with cutting-edge, user-centric solutions that give businesses unparalleled control over their finances. Our platform seamlessly connects with prominent fintech tools, providing instant financial insights to founders and finance teams.About the OpportunityWe're looking for a Senior Backend...


  • St. John's, Newfoundland and Labrador, Canada Focus FS Full time

    We are a pioneer in industrial safety and emergency response technology, delivering innovative SaaS solutions that empower real-time emergency management, predictive analytics, and intelligent reporting.In this role, you will collaborate with our cross-functional teams to design, develop, and integrate AI-driven features that enhance our platform's...

  • Back End Developer

    3 weeks ago


    St. John's, Newfoundland and Labrador, Canada CGS (Computer Generated Solutions) Full time

    About the RoleWe are seeking a Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires a highly skilled developer with expertise in microservices architecture, API development, cloud infrastructure, and database optimization. You will play a key role in developing backend services that...

  • Back End Developer

    1 week ago


    St. John's, Newfoundland and Labrador, Canada CGS (Computer Generated Solutions) Full time

    About the RoleWe are seeking a Backend Developer to join our engineering team responsible for building and scaling backend services. This position requires a highly skilled developer with expertise in microservices architecture, API development, cloud infrastructure, and database optimization. You will play a key role in developing backend services that...

  • AI Solution Engineer

    2 weeks ago


    St. John's, Newfoundland and Labrador, Canada Focus FS Full time

    For over a decade, Focus FS has been a leader in industrial safety and emergency response technology. Our innovative SaaS solutions deliver real-time emergency management, predictive analytics, and intelligent reporting for the mining, oil and gas, and heavy industrial sectors. As we evolve our platform with integrated AI capabilities—including the...


  • St. John's, Newfoundland and Labrador, Canada Recrute Action Full time

    **Job Overview:**We are looking for a highly motivated Remote Hardware and Software Engineer to join our team at Recrute Action. In this role, you will have the opportunity to work with a dynamic team of professionals and make a real impact on our customers' experiences.As a Remote Hardware and Software Engineer, you will be responsible for delivering a...

  • AI Solutions Engineer

    3 weeks ago


    St. John's, Newfoundland and Labrador, Canada Focus FS Full time

    For over a decade, Focus FS has been a leader in industrial safety and emergency response technology. Our innovative SaaS solutions deliver real-time emergency management, predictive analytics, and intelligent reporting for the mining, oil and gas, and heavy industrial sectors. As we evolve our platform with integrated AI capabilities—including the...