Position: Senior Python Developer
Company: SalesNash
Category: Python
Experience required: 5y
English level: upper

We are seeking a highly skilled Senior Python Developer to join our well-funded technology startup. As a Senior Python Developer, you will be responsible for designing, building, deploying, operating, scaling, testing, and evolving distributed systems. You will also be responsible for leading and mentoring an engineering team, and driving best practices in DevOps and CI/CD.

Responsibilities:

Design, build, deploy, operate, scale, test, and evolve distributed systems
Lead and mentor an engineering team
Drive best practices in DevOps and CI/CD
Write Infrastructure-as-Code (IaC), using tools like CloudFormation, Terraform, and/or AWS CDK
Use monitoring solutions like CloudWatch, Elastic APM, Datadog, and/or Prometheus
Utilize AWS services like AWS ECS, Lambda & S3
Design and implement large scale automation and workflow management
Work with Google AdWords, Microsoft Advertising or Facebook Ads (Nice to have)
Build Machine Learning systems (Nice to have)
Requirements:

5+ years of industry experience in one or more general-purpose programming languages, such as: Python, JavaScript, Ruby, or Go
3+ years of experience designing, building, deploying, operating, scaling, testing, and evolving distributed systems
1+ years of experience as a mentor, tech lead and/or leading an engineering team
Knowledge of distributed systems design and implementation, large scale automation and workflow management
Experience using AWS including services like AWS ECS, Lambda & S3
Experience with DevOps and CI/CD in a cloud environment
Experience using monitoring solutions like CloudWatch, Elastic APM, Datadog, and/or Prometheus
Experience writing Infrastructure-as-Code (IaC), using tools like CloudFormation, Terraform, and/or AWS CDK
Nice to haves:

Experience with Google AdWords, Microsoft Advertising or Facebook Ads
Experience building Machine Learning systems
This is an excellent opportunity to join a well-funded technology startup to solve problems at scale in a fast-paced, growing environment. If you have a passion for building robust and scalable distributed systems, mentoring and leading an engineering team, and driving best practices in DevOps and CI/CD, we encourage you to apply.