NICE

Principal Software Engineer (AI, PHP, Python, React)

NICE

Apply
about 2 months ago
Atlanta, GA, USA +5 more
Senior / Staff+

Responsibilities

  • Partner with Product, Design, and Engineering to shape product strategy and technical execution.
  • Design and build API-first, cloud-native services that integrate with various clients and tools.
  • Own projects end-to-end, including architecture, implementation, testing, and deployment.
  • Develop and maintain scalable, distributed systems focusing on performance and security.
  • Contribute to the evolution of the conversational AI platform, including messaging and data flows.
  • Write clean, testable, and well-documented code while raising engineering standards.
  • Continuously improve development workflows and operational excellence.
  • Identify and resolve performance bottlenecks across application 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, including RESTful APIs and CI/CD.
  • Proficiency in at least one modern programming language with solid design principles.
  • Hands-on experience with backend technologies like Laravel, Express, Python, and PHP.
  • Familiarity with frontend technologies such as React and modern JavaScript.
  • Strong understanding of software architecture patterns and system design.
  • Experience with AWS services and distributed systems.

Tech Stack

AWSExpressJavaScriptLaravelPHPPythonReactTypeScript

Categories

AI & MLBackendFrontendFull Stack