Senior Python Software Engineer (Fulfillment)

3 weeks ago
Job ID
# of Openings


Senior Python Software Engineer (Fulfillment)

Are you looking for a senior software engineering role at a growing product technology company?

Do you have working experience with development of the high loaded web applications? 


As a Senior Python Software Engineer, you’ll work alongside with 5 software engineering professionals who embrace the world of  high loaded web applications development,  elegant code writing on Python, deployments and maintenance in an extremely collaborative environment.


Why join SPS Commerce?

SPS Commerce is the global technology leader in data exchange within supply chain and retail industry supporting 70 000 partners, not to mention the largest cloud company Headquartered in Minneapolis, United States.


We are trusted advisors for large enterprises in supply chain industry and world leading retailers when it comes to perfecting trading partner relationships and omnichannel.


SPS Commerce shows 66 consecutive years of growth and employs 1200 people in 8 countries around the world.


Our common goals could be: 

Ensure the high performance and smooth operations of hyper high load transactional enterprise cloud  data exchange system (up to 20 mln requests per day); 

Optimize auto scaling up/down;

Work in huge volume of data flows (up to 500 mln per year);

Writing clean code supported with unit tests;

Maintain efficient hosting in AWS;

Keep an eye on deployment playbooks;

Ready to adopt latest technologies to solve particular business needs and meet product owner requirements. 



  • 3+ years minimum software development experience;
  • Python 2.7, 3.6;
  • Knowledge of Django/Flask frameworks 
  • Experience  с MySQL/Oracle и Redis;
  • Experience with Vagrant, Ansible, Docker;
  • CI: Jenkins 
  • AMQP: Celery, RabbitMQ 
  • Familiriaty or desire to work with AWS;
  • Strong analytical, problem solving and troubleshooting skills;
  • Excellent communication skills;
  • At least upper - intermediate English level (both written and spoken).


PREFERRED (is a plus)

  • Java or .Net



  • Design server-side code for web-based applications
  • Create robust high-volume applications, and develop code overed with unit tests 
  • Develop high-quality software components – straightforward, we know, but the core aspect of the job is writing code!



  • Competitive salary
  • Long term career opportunity in the global product tech company
  • Professional training and development opportunities
  • Official employment
  • English classes
  • Compensation of lunches
  • Good working conditions in the comfortable office
  • Proficient and fun-to-work-with colleagues
  • Regular company events


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed