Position: Software Engineer (Python)
Company: SPS COMMERCE
Category: Python
Experience required: 3y
English level: intermediate

How We Work:
Our daily work is based on DevOps and XP practices - TDD, Automation Testing, CI/CD. There are daily stand-up meetings, sprint plannings, reviews, demo sessions and retrospective meetings.
Also, each quarter our team enjoys two Development Days when we can try new tools or technologies.

What We Offer:
● Legal employment
● Continuous learning: technical, soft, leadership skills; free English language classes; participation in conferences, workshops, and meetups; free access to lynda.com and an internal knowledge database
● Daily work in distributed teams and communication with American colleagues
● A+ level medical insurance
● Lunches compensation
● A sports club membership
● Paid sick and maternity/paternity leaves + official days off
● 28 calendar vacation days
● Flexible schedule outside the core hours
● Regular team outings
● A cozy office in the center of Kyiv (now we are working on a hybrid format).

What We Expect of You:
There are two developers on the team and currently, we are looking for someone who has already acquired the skills needed to qualify for a Middle-level engineering position. However, we understand full well that our product is a complex mix of Python and JavaScript.

Other requirements include:
● 3+ years developing in Python using Django, Flask, FastAPI, or any other web framework
● Experience with JavaScript AngularJS or React
● Experience with Docker or Kubernetes and configuration management
● Experience with relational databases (Postgres, MySQL, or any other)
● Experience with NoSQL databases (DynamoDB, Casandra, or any other)
● Intermediate English.

Extra Points For:
● Experience with AWS or any other cloud provider infrastructure (Lambda, API Gateway, Kinesis, S3, EC2, DynamoDB, SQS)
● Experience in distributed systems
● Experience with event-driven services
● Experience with Apache Kafka, ZeroMQ, RabbitMQ, Spark, Hadoop
● Experience with Java
● Experience with Golang
● Experience with HTML/CSS.