Senior Python Software Engineer in Winston-Salem, North Carolina
Posted 09/21/22

THE TEAM YOU WILL BE JOINING

  • A leading provider in transactional services and technology
  • Leading edge technology coupled with customized solutions enables them to provide top analytical analysis to their clients
  • Exposure to top technologies and the ability to build solutions for top global retail providers
  • Growing team of highly talented engineers working on very high volume, low latency transactional platforms that run in the cloud.
  • Provide highly available, scalable, secure, and fault-tolerant service interfaces and SAAS applications for organizations to connect with each other.
  • Industry leaders in distributing, activating, and redeeming digital promotions through various channels.

WHAT THEY OFFER YOU:

  • Exciting new leadership that previously lead innovation at well-known technology organizations
  • Client offers a challenging yet dynamic environments that yields internal promotion and upward mobility
  • Chance to join a growing organization on the cutting edge of technology

WHY THIS ROLE IS IMPORTANT:

  • We are a growing team of highly talented engineers working on very high volume, low latency transactional platforms that run in the cloud.
  • We provide highly available, scalable, secure and fault-tolerant service interfaces and SAAS applications for organizations to connect with each other.
  • We are industry leaders in distributing, activating and redeeming digital promotions through various channels.

BACKGROUND THAT FITS:

Technical (90%)

  • Active participation in agile (scrum) development team
  • Participation in backlog refinement and sprint planning sessions; Task definition and estimation from epics / user stories
  • Design and modification of new and existing features, implementation, unit testing, and support of quality assurance and customer testing
  • Participation in code reviews
  • Ability to identify bottlenecks and recommend or implement performance optimizations

Operational (10%)

  • Compliance with established management procedures, company and department standards & best practices
  • Adherence to documented security, and confidentiality

Required Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems and/or related work experience (open source web services development)
  • 5+ years of Python development experience (PHP or Ruby experience will also be considered with knowledge of Python)
  • Strong object-oriented design and programming skills
  • Experience in developing RESTful web services
  • Experience writing unit and functional tests
  • Experience with SQL or NoSQL, database programming and use of ORMs
  • Familiarity using GitHub, Jira
  • Must be comfortable in Linux

Preferred Qualifications:

  • Familiarity with cloud computing (AWS, Azure) and open source technologies (Nginx, Linux, Jenkins, Celery, Redis)
  • Familiarity with AWS managed services like DynamoDB, SQS, SNS, Kinesis
  • Experience with OAuth authentication flows, JWT is a plus
  • Knowledge of SAAS, PAAS and IAAS technologies and SOA concepts
  • Experience with one or more of: Celery, Pyramid, Django or equivalent
  • Experience with retail Point of Sale Systems. Preferably, point of sale systems from NCR/Retalix or Toshiba/IBM

LOCATION: 100% Remote

#LI-AD1

  • Employee Type: Direct Hire
  • Location: Winston-Salem, North Carolina
  • Category: Information Technology
  • Date Posted: 09/21/22
Apply Today!
Apply Today!

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!