Python Software Engineer

CitiIndianapolis, IN
2d

About The Position

We are seeking an Intermediate Python Software Engineer to join our application development team. The role focuses on backend development using Python, contributing to the design, development, and enhancement of scalable backend systems. The candidate will participate in technical discussions and demonstrate hands-on coding expertise.

Requirements

  • Strong proficiency in Python
  • Solid experience with Python scripting
  • Good understanding of backend development concepts

Nice To Haves

  • Experience with SQL databases (Oracle, Hive preferred)
  • Working knowledge of Unix/Linux environments
  • Exposure to ETL processes and data pipelines
  • Familiarity with enterprise-scale systems and data handling
  • Strong problem-solving and analytical skills
  • Willingness and ability to learn new technology stacks
  • Good communication skills and team collaboration mindset

Responsibilities

  • Design, develop, and maintain backend services and applications using Python
  • Write clean, efficient, and maintainable code following best practices
  • Participate in technical discussions and solution design reviews
  • Troubleshoot, debug, and enhance existing backend systems
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Adapt and learn new technologies, tools, and frameworks as required
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service