Remote Full-Stack Engineer, Chat Platform & AI

Sigma Systems, Inc.

Pittsburgh (Allegheny County)

Remote

USD 83,000 - 124,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sigma Systems, Inc. is seeking a Remote Software Engineer (Digital) to join an Agile team building scalable chat platform applications. You will contribute across full-stack development, focusing on real-time communications, SDK integrations, and AI-driven conversational features.

The ideal candidate brings hands-on experience with TypeScript, Node.js, Python, GCP, Dialogflow CX/GECX, and WebSockets, and can troubleshoot production-grade applications within an Agile environment.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a closely related discipline.
  • 3+ years of professional software development experience.
  • Strong proficiency in TypeScript, Node.js, and Python.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Experience implementing Dialogflow CX, GECX, or conversational AI solutions.
  • Experience integrating, supporting, or consuming SDKs for web, iOS, and Android applications.
  • Experience with REST APIs, HTTPS, and JSON.
  • Experience developing or supporting real-time communication features using WebSockets.
  • Experience with NoSQL and/or SQL databases.
  • Proven ability to troubleshoot complex technical issues across full-stack applications.
  • Experience supporting production-grade, scalable, consumer-facing applications.

Responsibilities

  • Design, develop, test, and maintain robust, scalable applications for the enterprise Chat Platform.
  • Write clean, efficient, maintainable code using TypeScript, Node.js, and Python while following established coding standards.
  • Participate in code reviews and apply software engineering best practices.
  • Design, develop, and maintain real-time chat and communication features using WebSockets.
  • Develop, integrate, and support SDKs for web, iOS, and Android platforms to enable seamless omnichannel messaging experiences.
  • Build, maintain, and support system integrations across enterprise communication channels and backend services.
  • Utilize Dialogflow CX, GECX, and AI technologies to develop intelligent conversational experiences and integrate AI capabilities into the broader platform architecture.
  • Independently diagnose, troubleshoot, and resolve complex technical issues across backend services, real-time communication layers, and client-side SDKs.
  • Participate in the full software development lifecycle, from initial concepts and technical design through implementation, testing, and deployment.
  • Take an enterprise-wide architectural perspective when evaluating technical solutions and system integrations.
  • Participate in Agile/Scrum ceremonies, including sprint planning, task estimation, and development activities.
  • Manage development tasks using Jira, digital.ai Agility, or RTC.
  • Communicate technical issues, risks, and blockers to the Scrum Master and relevant team members in a timely manner.
  • Follow established practices for source control management, unit testing, build processes, and production operations.
  • Collaborate with engineers, technical teams, and stakeholders to deliver reliable software solutions.
  • Provide technical guidance and mentorship to junior team members as needed.

Skills

TypeScript
Node.js
Python
GCP
Dialogflow CX/GECX/AI
WebSockets

Education

Bachelor's degree in Computer Science / IT / related

Tools

Jira
digital.ai Agility
RTC

Job description

Sigma Systems, Inc. is seeking a Remote Software Engineer (Digital) to join an Agile team building scalable chat platform applications. You will contribute across full-stack development, focusing on real-time communications, SDK integrations, and AI-driven conversational features.

The ideal candidate brings hands-on experience with TypeScript, Node.js, Python, GCP, Dialogflow CX/GECX, and WebSockets, and can troubleshoot production-grade applications within an Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Chat Platform Engineer
Remote Full-Stack Chat Platform Engineer

Sigma Systems, Inc. • Pittsburgh

Remote
USD 83,000 - 165,000
Remote Remote Software Engineer – Chat Platform
Remote Remote Software Engineer – Chat Platform

Sigma Systems, Inc. • Pittsburgh

Remote
USD 83,000 - 165,000
Remote Remote Software Engineer (Digital) – Chat Platform
Remote Remote Software Engineer (Digital) – Chat Platform

Sigma Systems, Inc. • Pittsburgh

Remote
USD 83,000 - 124,000
Full Stack Software Engineer – Chat Platform (Node.js / TypeScript / AI)
Full Stack Software Engineer – Chat Platform (Node.js / TypeScript / AI)

Amtex Enterprises Inc. • United States

Remote
USD 120,000 - 160,000
Remote Full-Stack Engineer: Real-Time Chat & AI
Remote Full-Stack Engineer: Real-Time Chat & AI

Amtex Enterprises Inc. • United States

Remote
USD 120,000 - 160,000
Remote Full-Stack AI Engineer: Chat Platform & Dialogflow
Remote Full-Stack AI Engineer: Chat Platform & Dialogflow

TPI Global Solutions • United States

Remote
USD 120,000 - 150,000
Full-Stack Chat Platform Engineer (Real-Time & AI)
Full-Stack Chat Platform Engineer (Real-Time & AI)

Quantum Technologies. LLC • Louisiana

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Quantum Technologies. LLC • Louisiana

On-site
USD 120,000 - 170,000
Software Engineer- Chat Platform
Software Engineer- Chat Platform

TPI Global Solutions • Pittsburgh

On-site
USD 90,000 - 130,000
Software Engineer, Real-Time Chat Platform
Software Engineer, Real-Time Chat Platform

TPI Global Solutions • Pittsburgh

On-site
USD 90,000 - 130,000