Sails Software Inc

Python Developer

India

8 days ago
Save Job

Summary

Job Title: Python Architect /Seniour Python Developer

Location: [ Remote]

Experience: 12+ years

Employment Type: [Full-time ]


Primary Responsibilities:

  • Architect Scalable Python-Based Systems: Design modular, maintainable, and efficient system architectures aligned with business goals.
  • Hands-on Development: Actively contribute to core development tasks including coding, debugging, and performance optimization.
  • Technical Leadership: Mentor team members, conduct code reviews, and enforce coding standards.
  • API and Web Development: Design and implement secure, high-performance RESTful APIs and web applications using Flask.
  • Data Processing & Analysis: Optimize data pipelines and workflows leveraging Pandas and BigQuery for complex data manipulation and analytics.
  • Database Design & Optimization: Architect relational databases, craft complex SQL queries, and enhance performance at scale.
  • Code Quality & Deployment: Define testing strategies (unit, integration, E2E), and implement CI/CD pipelines for seamless delivery.
  • Cross-functional Collaboration: Engage with stakeholders, product teams, and other developers to align on technical and business goals.
  • Technology Evaluation & Best Practices: Lead adoption of modern tools, frameworks, and architectural patterns.


Primary Requirements:

  • 12+ years of hands-on experience in Python-based software development and automation.
  • Deep knowledge of Python internals, design patterns, and best practices.
  • Proven track record of architecting scalable, high-performing systems.
  • Expert-level proficiency with Pandas for large-scale data processing and optimization.
  • Strong experience building RESTful APIs and web apps using Flask.
  • Advanced SQL skills and deep understanding of database design and tuning.
  • Strong commitment to code quality, testing practices, and deployment automation (CI/CD).
  • Familiarity with Angular for front-end integrations or full-stack workflows.


Good to Have:

  • Experience with Google BigQuery, Cloud Functions, and other GCP services.
  • Familiarity with Lookerstudio or other data integration and visualization tools.
  • Background in distributed systems or microservices architectures.
  • Experience with infrastructure-as-code tools like Terraform.
  • Exposure to event-driven architectures and message queues (e.g., Pub/Sub, Kafka).
  • Working knowledge of Data Science / ML frameworks (e.g., scikit-learn, TensorFlow).


Soft Skills:

  • Excellent communication and documentation skills.
  • Strong problem-solving mindset and business acumen.
  • Ability to work independently and lead in a fast-paced environment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: