Lead Python Software Engineer (Reporting Service)

3 weeks ago(1/2/2018 6:13 AM)
Job ID
# of Openings


Tech Lead/Senior Python Software Engineer 


Do you have a strong desire to learn and grow as tech leader of big data analysis engineering project?


Do you have working experience with cloud provider infrastructure?


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


Does this sound like you?

  •  You are good at designing microservices architecture and big data applications
  •  You are naturally curious about what’s coming next in software development
  •  You are problem solver- using your analytical skills, you get the job done!
  •  You’re ready for the next challenge - fast-paced environment to match your learning agility. 

Why join SPS Commerce?


SPS Commerce is the global technology leader in data exchange within supply chain and retail industry, headquartered in Minneapolis, Minnesota, USA!

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

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


The goals we would like to achieve with you:

  • Design web based analytical service that tracks events across huge number of high loaded microservices of the SPS platform
  • Ensure the high-quality architecture, clean code of the web application
  • Bring to the table the most efficient software engineering design decisions
  • Ensure high quality code and proper maintenance
  • Provide technical leadership to the team of professional software engineers 

The Day-to-Day

  •  Lead the planning meetings/investigate business requirements/code review colleagues
  •  Deploy code and promote builds across environments
  •  Optimize high performance code and write unit tests
  •  Automate workflow and configurations
  •  Develop server-less/micro-services applications


What experience and skills do I need?

4+ years developing high-loaded web applications;

3+ years Python;

Go Lang experience

Django/Flask or any other web framework

Working with cloud provider infrastructure (AWS)

MySQL/Postgres, NoSQL(Mongo/Redis), ElasticSearch experience

RabbitMQ, Celery

Docker experience, configuration management

Fluent English level (both written and spoken).


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