Senior Python Engineer

Job Location

Work from home

Type of Job

Full time

Published Date

Feb 23, 2021

This is a remote position! 


We are currently assembling a high-performance distributed team for a US-based company. The ideal candidates for this role are mid-level to senior backend engineer with strong experience writing microservices in Python that will be hosted using Kubernetes technology, we also value experience with MySQL and other NoSQL databases. 


As a PaaS - Platform as a service engineer, you will be responsible for making engineering design decisions and developing features pertaining to the services that are the backbone of our platform. You will be expected to be a role model on coding standards, frameworks, platforms, and other best practices for the rest of our client's engineering team.

Requirements

Mandatory qualifications:


  • Upper-intermediate level of English skills.

  • Expert in Python, with knowledge of Django web framework.

  • Working experience on Cassandra and caching solutions (e.g. Redis, ElastiCache).

  • Strong understanding of algorithms and data structures.

  • Strong understanding of design patterns including why and where a pattern should be used.

  • Understanding of accessibility and security compliance.


Desirable qualifications:


  • Experience with Apache Kafka or Confluent Kafka in high volume environments.

  • Experience in development projects using Java/J2EE technologies.

  • Expertise in architecting and developing scalable software solutions with gRPC based microservices.


What will really get our attention:


  • Experience in payments processing or payments domain.

  • Experience in risk or compliance domains.

  • Experience integrating disparate systems together.

Job responsibilities
  • Design and implement new services using cutting edge technologies to support our Client in achieving its business goals.

  • Collaborate with the architecture team to develop robust, portable, and interoperable solutions to the difficult problems faced by a growing organization.

  • Take an active role in reducing the technical debt in our various codebases.

  • Triage, debug, and assure the timely resolution of software defects.

💎 Benefits
  • We believe that great work happens where people feel inspired and challenged. These are just a few things we offer to make this happen.

  • Compensation in US Dollars.

  • A very friendly and talented team.

  • Full remote position - 100% work from home.

  • Hackathons.

  • Partnerships with top-notch clients in Silicon Valley.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates.

 

Please don't hesitate to apply!