Search by job, company or skills

izmo ltd

Sr. Software Engineer (Python)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience: 6 - 10 Years

Location: JP Nagar, Bangalore

Work Mode: Work From Office (Mon-Fri)

izmo Ltd.

izmocars (www.izmoltd.com / www.izmocars.com) is a leading Interactive Media and Internet Solutions company with a strong presence in the Automotive industry. With Interactive Media studios in Long Beach, CA & Brussels, Europe, we are the largest producers of automotive content in the world. Our products include Interactive Media Solutions for Automotive, Web Platform, CRM, Online Marketing and Virtual Reality Platform for the Automotive industry.

We are seeking a skilled and passionate Sr. Software Engineer (Python)to join our team. The ideal candidate will have a strong background in building scalable, high-performance backend systems and data-driven applications, with a focus on modern Python development practices. This role involves working closely with data engineers, analysts, and product teams to design and implement robust backend services and ETL workflows for automotive dealership systems.

Job Description & Duties

  • Design, develop, and optimize Python-based applications and scripts for automating data processing in automotive dealership systems.
  • Collaborate with data engineers and analysts to build scalable ETL pipelines and analytical workflows using Python.
  • Build, maintain, and enhance RESTful APIs and backend components to support data-driven applications.
  • Integrate and effectively use third-party libraries and frameworks such as Pandas, NumPy, Flask/FastAPI, SQLAlchemy, and MongoDB clients for data access, transformation, and reporting.
  • Ensure high code quality through unit testing, code reviews, version control, and adherence to software development best practices.
  • Identify performance bottlenecks and continuously optimize the Python codebase for scalability and efficiency.
  • Contribute to documentation and knowledge sharing across teams.

Mandatory / Primary Skills

  • 7-10 years of experience in software development
  • Strong proficiency in Python with a solid understanding of object-oriented and functional programming concepts.
  • Hands-on experience with Pandas, NumPy, and Docker.
  • Experience developing backend services using Flask or FastAPI.
  • Good understanding of data structures, algorithms, and common design patterns.
  • Experience working with relational databases and strong proficiency in SQL.
  • Strong debugging, analytical, and problem-solving skills with attention to detail.
  • Good communication skills for technical documentation and cross-functional collaboration.
  • Proficient understanding of code versioning tools, such as Git.
  • Solve complex performance problems and architectural challenges
  • Strong problem-solving skills, algorithmic skills and data structures.
  • Experience in mentoring engineers
  • Strong written and verbal communication skills in English

Desired Skills

  • Experience with MongoDB or other NoSQL databases.
  • Familiarity with AWS Cloud services.
  • Exposure to frontend frameworks such as AngularJS.
  • Experience working in data-intensive or analytics-driven systems.

Experience: 6+ years of overall experience in professional software engineering. At least 2+ years of hands on experience in building cloud-based applications.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 138359465

Similar Jobs