USA
Apply for the job
Chevron - Job Board X Webflow Template
Check at least 1 item
Max file size 4MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Your application has been successfully submitted!
Oops! Something went wrong.

Python Developer

Job Description

Posted on: 
August 8, 2023

We are seeking a highly skilled and motivated Python Developer to join our development team. As a Python Developer, you will be responsible for developing, testing, and maintaining software applications using Python programming language. The ideal candidate will have a solid background in software development with proficiency in Python programming language and experience in building scalable, high-performance applications. Experience with AWS is preferred.
Primary Responsibilities

  • You’ll work on web applications that power Knock.com and the platform that supports our network of agents and Knockstars
  • In this role, you’ll have the opportunity to build new technologies alongside a senior team
  • Build and maintain innovative new experiences for Knock’s internal and customer-facing web applications
  • Continually learn, grow, and expand your knowledge, while also supporting others’ learning experiences; act as a mentor and a resource for others inside and outside of your team
  • Collaborate with our talented Product and Engineering teams as well as other parts of the Knock business to deliver great products
  • Utilize to best practices for architecture, implementation, testing, monitoring, logging, and deployments
  • Take on ad-hoc projects as they arise & always be willing to support your team where they need you
  • Communicate and exchange accurate information to others via telephone or internet video applications

Required Knowledge/Skills

  • Full lifecycle software development experience, including development, testing, troubleshooting, and deployment
  • Basic AWS Experience: You should have a deep understanding of Amazon Web Services (AWS) and have worked with its various services such as EC2, ECS, Lambda, S3, RDS, and others. We have a hybrid architecture, with a mix of serverless and non-serverless services, so knowledge across both types of architectures will be useful.
  • RDBMS and SQL experience (Mysql or Postgres). Familiarity with NoSQL Databases would be useful (we use DynamoDB for some workloads)
  • Experience with Microservices: You should have hands-on experience with designing, developing, and maintaining microservices architectures. You should have knowledge of best practices and architectural patterns for building scalable and resilient microservices systems.
  • Programming Languages: You should be comfortable with Python or Typescript.
  • Understanding of DevOps and CI/CD and IaC tools is desirable.
  • Experience with Agile Methodologies: You should have experience working in agile environments and be familiar with agile methodologies such as Scrum.
  • Problem-solving and Analytical Skills: You should have excellent problem-solving and analytical skills and be able to troubleshoot complex issues in a distributed microservices architecture.
  • Ability to Learn and Adapt: You should have a growth mindset and be open to learning new technologies and tools. You should be able to adapt quickly to changes in the technology landscape.
  • A desire to work 100% remote and the ability to thrive in this environment
  • A college degree or equivalent experience is required.

Responsibilities

Job Requirements

Apply nowApply now

More job openings

Financial Controller

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Finance & Legal
Remote

Amazon Brand Manager

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote

E-Commerce Growth Marketing Manager

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Sales & Marketing
Remote

Graphic designer

This is some text inside of a div block.
Competitive
Clock Icon - Job Board X Webflow Template
Full Time
Portfolio Icon - Job Board X Webflow Template
Design & Creative
Remote
Middle East
Middle East
Latin America
Latin America
Australia
Australia
Asia
Asia
USA
USA
Europe
Europe
Canada
Canada