Senior Python Developer

Job Description

Our Software & Technology teams build scalable, reliable, and cutting-edge software to propel Spreetail to being a top ecommerce company. We are seeking motivated individuals who are passionate about learning new technologies and building software to build a monster ecommerce company. If you are looking for an environment that provides creative freedom, work-life balance, and meaningful relationships, keep scrolling down.


This role is remote in India.
  • This position will sit remote in the country of India.

  • How you will achieve success:
  • Build and maintain great relationships with technology partners and business stakeholders. Your role is creating software data solutions that can be monitored, analyzed, and optimized hat support a broader suite of intelligent automation software. 
  • Collaborate and mentor other engineers throughout Spreetail to continually deliver and improve our software solutions. 
  • Break down high-level requirements for software solutions into buildable deliverables. Increase the quality of new and existing software systems. Support, collaborate, and grow with everyone. 
  • Actively give and receive feedback on individual skillsets, designs, and code to constantly improve yourself and our solutions. Maintain a positive and proactive attitude, so your teammates and business stakeholders look forward to working with you. 
  • A high attention to detail and focus on the quality of your designs and software. Scale your contribution across projects and tooling that impact all software teams.   

  • What experiences will help you in this role:
  • 6-8 years of software design and development experience with an object-oriented programming language. Agile: Adjusts agile development and environments based on empirical data 
  • Able to manage a project while leading 1-3 Software Engineers. On-Call: Member of the on-call rotation. Identifies root causes of outages that are systemic. 
  • Programming Languages: Proficient in multiple languages, or Deep experience with one language. Amazon Web Services expertise: S3, Redshift, Kinesis, Glue, CloudWatch, etc. Testing: Load Testing and End-to-End testing to properly ensure full solution accuracy. 
  • Data Management: Proficient in relational database design and access. Experience with non-relational databases. CI/CD Pipelines: Builds and maintains continuous integration & continuous delivery pipelines. 
  • Architecture and best practices: Evaluate multiple software design and architectural design patterns. Collaborates across teams to ensure alignment and best practices are being implemented. 
  • Experience in Python Data learning Design, Web Scraping, AWS S3, and Blue Database Design.
  • Hands-on experience with Python or Ruby, R, AWS Database Design, JSON, HTML & CSS, and Web Scrape Design.