Arivonix

Senior Software Engineer Python  

A Senior Software Engineer Python is a professional with extensive experience and expertise in Python programming language. They are responsible for designing, developing, and maintaining high-quality software applications using Python and related frameworks.

Role and Responsibilities: 

  • R&D on new technologies to solve problems in innovative product    
  • Build new and efficient python libraries rather than using the libraries  
  • Should be working on a start-up mode  
  • Help building SaaS-based Data Fabric and Data Mesh platform that allows companies to seamlessly access, integrate, model, analyze, provision and monetize data.   
  • Must build the product from scratch  
  • Design, develop, and maintain robust and scalable software applications using Python and related technologies.  
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to define project requirements and deliver high-quality solutions.  
  • Conduct code reviews and ensure adherence to coding best practices and established development standards.  
  • Analyze and optimize application performance, identifying and resolving bottlenecks and inefficiencies.  
  • Stay up-to-date with industry trends and advancements in Python and related technologies, recommending and implementing new tools and frameworks as appropriate.  
  • Collaborate with the DevOps team to automate build, deployment, and testing processes.  

Technical Skills 

  • 6+ years of extensive experience in Python Programming language.  
  • Good knowledge in Python libraries – Flask, pandas, NumPy etc.  
  • Hands on experience in building microservices applications on AWS/GCP/Azure.  
  • Strong knowledge of software development principles, best practices, and design patterns.  
  • Good understanding of platforms (Kubernetes, Docker, AWS)  
  • Must have solved problems using complex algorithms and data structures  
  • Must have a good understanding of Data Structures/Algorithms/Databases like PostgreSQL  
  • Knowledge in redshift, snowflake would be added advantage  
  • Experience writing APIs and related technologies like REST, JSON etc.  
  • Design, Implement and Deploy scalable backend applications on cloud  
  • Strong knowledge of software development principles, best practices, and design patterns.  
  • Experience with version control systems, such as Git, and collaborative development workflows.  

Soft Skills 

  • Solid understanding of software testing methodologies and experience with unit testing and integration testing.  
  • Excellent problem-solving and analytical skills, with the ability to quickly identify and resolve issues.  
  • Strong communication skills, both written and verbal, with the ability to effectively collaborate with team members.  
  • Leadership skills and the ability to mentor and guide junior developers.      

Job Category: Python Developer
Job Type: Full Time
Job Location: Remote Anywhere in India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Join us at the Gartner Data & Analytics Summit 2025 in Orlando, FL, from March 3-5. Visit us at Booth 929 !