Position: Senior Python Backend Engineer - Relocate
Company: Synergy Sports
Category: Python
Experience required: 5y
English level: upper

Key Requirements and Attributes:

Strong Python knowledge
Strong MySQL & PostgreSQL knowledge
Strong experience working with AWS key services (for example: API Gateway, Lambda, SQS, Aurora, S3 & Caching)
Extensive software engineering background - 8 years' experience or more
Ability to define and drive software architecture
Client focused attitude
Excellent communication skills, self-motivation, and the ability to work effectively with minimal supervision
A strong sense of ownership and self-leadership
Experience in microservices development
Experience with building systems that have significant integrations with 3rd parties, both data coming in and data going out
Must be comfortable with modern software development methodologies such as agile development, git, CI/CD, code reviews etc.
Bonus Superpowers:

Experience in how sport runs and operates (either as a participant or an administrator)
Advanced C# (latest version with a preference to .NET Core)
MongoDB or other NoSQL technology
Docker
Comfortable with infrastructure as code
Kubernetes or other container orchestration technologies
Performance profiling and tuning high throughput applications
Previous experience leading a team
Complex problem-solving skills
Experience working in a remote environment