Description

We are seeking a seasoned Backend Python Developer with robust SQL skills to join our engineering team in Austin, TX. This role is ideal for professionals who excel in backend development, data-centric application design, and performance optimization. The candidate will be responsible for building scalable backend systems, developing APIs, and integrating with relational databases to support enterprise-grade applications.

Key Responsibilities:

  • Develop and maintain backend services and APIs using Python frameworks such as Django, Flask, or FastAPI.
  • Design and optimize relational database schemas, queries, and indexing strategies using PostgreSQL, MySQL, or SQL Server
  • Collaborate with cross-functional teams to gather requirements and deliver high-performance backend solutions.
  • Implement automation scripts and data pipelines for ETL and analytics workflows.
  • Ensure code quality through unit testing, code reviews, and adherence to best practices.
  • Integrate backend systems with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
  • Monitor and troubleshoot application performance, scalability, and reliability.

Required Skills:

  • 8+ years of experience in Python backend development.
  • Strong proficiency in SQL and relational database design.
  • Experience with RESTful API development and integration.
  • Familiarity with cloud services and DevOps tools (Docker, Kubernetes, Jenkins).
  • Solid understanding of software architecture, design patterns, and OOP principles.
  • Excellent problem-solving and communication skills

Education

Any Gradute