CrawlJobs Logo

Python and Database Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, New York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

121200.00 - 181800.00 USD / Year

Job Description:

We are seeking a skilled and motivated Python and Database Developer to join our dynamic technology team. The ideal candidate will possess strong programming skills in Python, a solid understanding of database systems, and the ability to design, develop, and maintain efficient and scalable applications. This role involves working on a variety of projects, including data processing pipelines, web applications, and database integrations.

Job Responsibility:

  • Participate in design and development of data pipelines
  • Develop data models that support business requirements
  • Optimize data models for query performance
  • Write optimized and maintainable SQL queries
  • Implement robust data quality checks
  • Contribute to the design and implementation of data governance policies
  • Research and implement new technologies
  • Take ownership of the deployment and monitoring of data pipelines
  • Occasionally work a non-standard shift

Requirements:

  • 6+ years of hands-on experience in a Data Engineering role
  • Experience with data visualization tools and techniques
  • Familiarity with agile development methodologies
  • Strong proficiency in Python (version 3.6+)
  • Experience implementing REST APIs in Python using microframeworks like Flask
  • Extensive experience working with relational databases
  • Proven expertise with SQLAlchemy or similar ORM libraries
  • Experience with workflow management tools like Airflow
  • Solid understanding of data warehousing concepts
  • Ability to guide and mentor junior developers
  • Strong communication skills
  • Experience working in a Continuous Integration and Continuous Delivery environment
  • Proficient in industry-standard best practices such as Design Patterns, Coding Standards, Coding modularity, and Prototyping

Nice to have:

Experience with PySpark or PyFlink

What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays

Additional Information:

Job Posted:
July 30, 2025

Expiration:
October 15, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.