Senior Python Developer (Remote)

company banner
KAR Global
Full Time

Job Description

Location: Remote, North America (EST preferred)

KAR Global is looking to expand our autoniq development team as we continue to innovate within the used car industry. The candidate should have a strong background in Python development and be comfortable using relational databases. As an engineer on the development team the main responsibilities are design, implementation, and maintenance of ETL pipelines and both relational and NoSQL datastores. The candidate should have good communication skills and be able to work closely with Product Owners to discuss feasibility of technical considerations as well as provide accurate estimates for project completion.

Responsibilities and Duties:
  • Building and maintaining Python based ETL pipelines
  • Optimizing applications and database queries to improve performance and user experience
  • Implementing and maintaining unit test coverage for all project level services
  • Helping to implement proof of concepts for new technologies
  • Collaborating with cross-functional team members on designing and implementing new features
  • Continuously work on improving our core offerings as we uncover new business opportunities
  • Mentoring junior developers in best practices, providing guidance for implementation strategies
  • Working closely with Product Owners to help gather and refine requirements for upcoming stories
  • Drive technical discussions on software architecture and testing to ensure we do not compromise on quality and performance


Qualifications & Education Requirements:
  • A University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience
  • 4+ years of professional Java development experience with RESTful Web Services
  • 4+ years of experience using relational databases for data persistence
  • Experience using Python 3.7+/PIP
  • Experience using unit testing framework (Pyunit, PyTest, etc)
  • Experience using work tracking software preferred (Jira, Azure DevOps, etc)
  • Experience working in Amazon AWS environments preferred
  • Experience working with building and deploying code via Docker containers
  • Experience with JavaScript frameworks a plus (React, Angular, node.js , etc.)
  • Experience with Java a plus
  • You enjoy mentoring and supporting other team members by participating in code reviews and applying your experience in process and technical leadership
  • You have experience working in agile team environments, be good communicator, and conscientious member of the team


Why Work with Us?

Whether your Fun is in working with new technology, learning skills, collaborating with awesomely talented people, or growing into a Specialist, Team Lead, or People Manager, we want to feed this fire in you. If you have the work ethic, skill, and motivation, we will help you find a path that leads you where your passion wants to go.

#techjobs

#techjobscanada

#techjobsdice


Company Information

KAR Global makes wholesale easy so our customers can be more successful. Our end-to-end platform serves the remarketing needs of the world’s largest OEMs, dealers, fleet operators, rental companies and financial institutions. We’re a technology company delivering next generation tools to accelerate and simplify remarketing. We’re an analytics company leveraging data to inform and empower our customers with clear, actionable insights. And we’re an auction company powering the world’s most advanced digital used vehicle marketplaces, backed by our network of more than 70 vehicle logistics centers.

Dice Id : 91126543
Position Id : R-237986
Originally Posted : 7 months ago

Similar Positions at KAR Global

Senior Software Developer
  • Chicago, IL
  • 1 day ago
Sr. Software Engineer (PHP) (REMOTE)
  • Alpharetta, GA
  • 1 day ago