Demo

Python Engineer - Data Applications

Ventas, Inc.
Chicago, IL Full Time
POSTED ON 10/6/2025
AVAILABLE BEFORE 11/5/2025
Job Description

The Python Engineer - Data Applications will lead the development of data applications focused on data engineering, data analysis and visualization. The ideal candidate will be responsible for designing, developing, and maintaining Python-based applications and systems that are scalable, efficient, and reliable. They should have a strong understanding of Python frameworks, RESTful APIs, and data handling, with a passion for writing clean, maintainable code.

Responsibilities

  • Architect and develop Python-based data applications for data analysis and machine learning leveraging libraries
  • Design and implement efficient algorithms and data structures for handling large volumes of data
  • Collaborate with data scientists, data architect, Software developer and other stakeholders to understand requirements and translate them into technical solutions
  • Build and integrate RESTful APIs with front-end and third-party services
  • Integrate data from various sources, including geospatial databases, APIs, and file formats such as CSV, Shapefiles, and more
  • Write clean, maintainable, and well-documented code, following best practices and coding standards
  • Conduct code reviews and provide constructive feedback to team members
  • Stay up-to-date with advancements in data analysis techniques and technologies, and propose innovative solutions to enhance the application
  • Troubleshoot and debug existing applications to improve performance and usability
  • Develop and maintain CI/CD pipelines and automated testing frameworks
  • Document code, systems, and development processes

Qualifications

  • Bachelor’s degree in Computer Science or equivalent degree with experience
  • 6-8 years of experience working as a Python Engineer with a focus on data engineering and data analysis
  • Proficiency in Python programming and familiarity with libraries such as NumPy, GeoPandas, and ArcGIS
  • Knowledge of web development frameworks for building RESTful APIs (e.g., FastAPI)
  • Experience with version control systems, preferably Git
  • Excellent problem-solving and analytical skills, with the ability to tackle complex spatial data challenges
  • Effective communication skills and the ability to collaborate with multidisciplinary teams.
  • Familiarity with Machine Learning platforms (e.g., AWS SageMaker) and containerization technology
  • Experience with relational databases (e.g., SQL Server) and NoSQL databases (e.g., MongoDB, Redis)
  • Knowledge of software engineering principles, design patterns, and best practices

Ventas, Inc. offers a competitive compensation and benefits package to the successful candidate.

Ventas, Inc. is an Equal Opportunity Employer.

Ventas, Inc. does not accept unsolicited resumes from staffing agencies, search firms or any third parties.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python Engineer - Data Applications?

Sign up to receive alerts about other jobs on the Python Engineer - Data Applications career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$103,228 - $139,671
Income Estimation: 
$116,726 - $151,072
Income Estimation: 
$124,724 - $161,246
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$124,724 - $161,246
Income Estimation: 
$147,901 - $186,323
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ventas, Inc.

Ventas, Inc.
Hired Organization Address Chicago, IL Full Time
Job Description The Manager, Treasury is a new role to Ventas within our Treasury Operations team. The position offers a...
Ventas, Inc.
Hired Organization Address Chicago, IL Full Time
Job Description: The Financial Analyst, Asset Management will have the opportunity to work on a high-profile, growing po...
Ventas, Inc.
Hired Organization Address Chicago, IL Full Time
Job Description: The Assistant General Counsel, Transactions & Finance will serve as a key legal advisor to the Company’...
Ventas, Inc.
Hired Organization Address Chicago, IL Intern
Job Description About Ventas Ventas is a leading S&P 500 real estate investment trust focused on the longevity economy, ...

Not the job you're looking for? Here are some other Python Engineer - Data Applications jobs in the Chicago, IL area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!