Principal Software Engineer, AI, PHP, Python, React

Remote Full-time
Job Description: • Partner closely with Product, Design, and Engineering to shape product strategy, scope, and technical execution • Design and build API-first, cloud-native services that integrate with web clients, internal tools, and external partners • Own projects end-to-end: architecture, implementation, testing, deployment, monitoring, and iteration • Develop and maintain scalable, distributed systems with a focus on performance, reliability, and security • Contribute to the evolution of our conversational AI platform, including messaging pipelines, integrations, and data flows • Write clean, testable, well-documented code while raising engineering standards through reviews and technical leadership • Continuously improve development workflows, CI/CD pipelines, and operational excellence • Identify and resolve performance bottlenecks across application, database, and infrastructure layers Requirements: • Bachelor's degree in Computer Science or a related technical field • 8+ years of professional software engineering experience building production systems • Strong experience with modern web development: RESTful APIs, relational databases, CI/CD, background jobs, and event-driven systems • Proficiency in at least one modern programming language with solid object-oriented and/or functional design principles • Hands-on experience with backend technologies: Laravel, Express, Serverless, Python, PHP, TypeScript • Hands-on experience with frontend technologies: React, modern JavaScript/ES6+ • Strong understanding of software architecture patterns, system design, and best practices for large-scale applications • Experience building and operating systems on AWS, including services such as: S3, SQS, SNS, SES, Step Functions, RDS, EC2, Kinesis, Lambda • Familiarity with distributed systems, messaging queues, and asynchronous processing • Working knowledge of testing strategies, linters, package management, and CI pipelines • Practical understanding of machine learning concepts and how they apply to real-world products Benefits: • About NiCE • Equal opportunity employer Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Full Stack Data Entry Specialist – E-commerce Operations and Customer Experience**

Remote

Typist - Data Entry

Remote

MathematicaEconomist – Health Researcher (Remote Eligible) inChicago, Illinois

Remote

**Experienced Customer Support Representative - Night and Weekend Shift - Coppell, TX Area**

Remote

Inbound Sales Representative (Remote/Eastern Time)

Remote

Experienced Remote Data Entry Specialist – Healthcare Industry Leader in Digital Information Management and Data Integrity

Remote

[Remote] Client Onboarding Specialist

Remote

Experienced Part-Time Data Entry Remote Associate - Healthcare Administration at Blithequark

Remote

Experienced Customer Support Associate - Remote Role at blithequark

Remote

MSK / Neuro / Body / Mammo /Peds Radiology and Nonclinical Consulting

Remote
← Back