POS Platform Python Engineer: Backend, APIs & Angular

eNGINE

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 115,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

eNGINE is seeking a Python Developer to join a small, collaborative technology team responsible for a next-generation POS platform across a large network of retail locations.

This hands-on role targets someone with 2–5 years of professional experience who enjoys working across backend and frontend technologies, contributing to Python services, Angular applications, APIs, databases, automation, and deployment tooling.

Qualifications

  • 2–5 years of professional software development experience.
  • Strong Python experience for backend development and scripting.
  • Professional experience with Angular and modern web applications.
  • Solid understanding of relational databases (SQL Server, PostgreSQL, or similar).
  • Experience with RESTful APIs and integration work.
  • Strong troubleshooting, analytical and communication skills.

Responsibilities

  • Provide technical assistance during POS implementations and help ensure new locations are added to the platform.
  • Verify configurations and deployments of applications, databases, and supporting tech during deployments.
  • Diagnose issues reported by stores or deployment personnel and escalate when needed.
  • Work with SQL-based data supporting POS configuration and deployment activities.
  • Analyze application and database information to troubleshoot and support decisions.
  • Partner with Business Analysts to translate store workflows into software solutions.
  • Develop and maintain Python-based backend services, APIs, scripts, and automation.
  • Build and maintain Angular applications used by store personnel and internal teams.
  • Participate in testing, QA, and troubleshooting throughout development and deployment cycles.
  • Write clean, maintainable code and participate in peer reviews.
  • Develop Jenkins jobs supporting deployments, log collection, and operational processes.
  • Use Git and CI/CD practices to ensure reliable software delivery.
  • Contribute to additional applications as the platform expands.

Tools

Git
CI/CD pipelines
Jenkins

Job description

eNGINE is seeking a Python Developer to join a small, collaborative technology team responsible for a next-generation POS platform across a large network of retail locations.

This hands-on role targets someone with 2–5 years of professional experience who enjoys working across backend and frontend technologies, contributing to Python services, Angular applications, APIs, databases, automation, and deployment tooling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

eNGINE • Pittsburgh

On-site
USD 90,000 - 115,000
POS Platform Deployment Engineer (Python/Angular)
POS Platform Deployment Engineer (Python/Angular)

84 Lumber • Eighty Four (PA)

On-site
USD 70,000 - 90,000
Senior Software Engineer - POS Platform (Remote Europe)
Senior Software Engineer - POS Platform (Remote Europe)

Third-Party Job Posts • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Remote First
PTO and paid time off
Professional development
Deployment-Focused Software Engineer (Python/Angular)
Deployment-Focused Software Engineer (Python/Angular)

eNGINE • Canonsburg

On-site
USD 90,000 - 120,000
Senior Python Tech Lead, Retail & POS Backend
Senior Python Tech Lead, Retail & POS Backend

Kelp Infotech • United States

Remote
USD 160,000 - 210,000
Backend Engineer: Platform Systems & APIs (Python)
Backend Engineer: Platform Systems & APIs (Python)

Edra • New York (NY)

On-site
USD 100,000 - 140,000
Software Engineer
Software Engineer

Compunnel, Inc. • Rockville (MD)

On-site
USD 110,000 - 160,000
Senior Python & Angular Platform Architect (Remote)
Senior Python & Angular Platform Architect (Remote)

Amtex Enterprises Inc • Princeton (NJ), Northern (KY)

Hybrid
USD 180,000 - 210,000
Software Engineer
Software Engineer

eNGINE • Canonsburg

On-site
USD 90,000 - 120,000
Developer-IT Deployment Team
Developer-IT Deployment Team

84 Lumber • Eighty Four (PA)

On-site
USD 70,000 - 90,000