Browse Jobs
For Employers
Post JobLog inGet Started

Senior Python Engineer

camelCase
Mohandessin, Giza
Posted 3 years ago
22Applicants for1 open position
  • 22Viewed
  • 3In Consideration
  • 8Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

camelCase build web applications for international companies. Your role will focus on our applications built in Python 3.x. You will design and build web services supporting a variety of analytical tools. You will work alongside other backend engineers and with frontend engineers and data scientists.

Our Technology
Our web services are built in Python 3.x and hosted in Google Cloud using Cloud Run and App Engine. We use event driven architecture (Cloud Pub/Sub). Data is persisted internally using Postgres and externally to BigQuery. Scalability is a key consideration for our software. Our deployments are automated with CI/CD pipelines. Commits must pass our automated tests to be deployed.

Your role

  • Build and maintain API integrations within our web services
  • Build and ship new features and systems, with an emphasis on code quality, maintainability, readability, and testing.
  • Participate in code design and code reviews.
  • Write automated tests to ensure the application functionality adheres to the requirements.

Job Requirements

  • Strong understanding of the web development cycle and programming techniques.
  • Excellent understanding of Python.
  • Strong English communication - written and verbal.
  • Good experience with cloud hosting and serverless applications.
  • Familiarity with event driven architecture and queues.
  • Understanding of TDD methodology and automated testing techniques.
  • Bachelor’s degree in computer programming, computer science, or a related field.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Python Engineer