Avatar for Izmo
Izmo
Actively Hiring

Senior Software Engineer

Reposted: 4 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationNot Allowed
Skills
Python
Data Analysis
SQL
Flask
Numpy
ETL
Pandas
AWS Cloud Services
OOPS
AWS
FastAPI

About the job

Job description:

Summary:
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.

Academic / Other Qualifications required: Bachelor's degree in Computer Science, Computer Engineering or equivalent combination of technical education and experience.
Warm Regards,

About the company

Izmo company logo

Izmo

Actively Hiring
201-500 Employees
Company Size
201-500
Learn more about Izmo image

Similar Jobs

Spenza company logo
Spenza
"Connectivity as a Service". Enable any business to be a virtual mobile operator
Seek Rewards company logo
Seek Rewards
Seek brings you rewards from brands you love
TrueFoundry company logo
TrueFoundry
Unified platform with an enterprise-grade AI Gateway-combining LLM, MCP and Agent Gateway
OneAssure company logo
OneAssure
Insurance Distribution Platform & Technology Service Provider
Xoxoday company logo
Xoxoday
A SaaS platform to align, engage, reward & recognize employees & channel partners
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students
Patronus company logo
Patronus
Data Privacy Operating System for Companies