Rochester, New York, United States Remote (Country) Full-time

Mindex is hiring a Python Data Engineer - Remote

About the Role

Founded in 1994 and marking three decades of business, our organization is a premier software development enterprise with a proven track record of innovative product creation. We excel in agile software development, cloud professional services, and pioneering technological solutions. We are proud to be recognized as a top-tier software developer and have been consistently acknowledged as an exceptional workplace. Our client portfolio and talented team continue to expand— Are you ready to be part of our dynamic environment? Our Software Development division serves as a premier technical resource provider for enterprise organizations, helping them navigate and execute complex software development lifecycles. We are seeking a proficient Python Data Engineer to join our team. Essential Functions The Python Data Engineer will construct data integration processes supporting client data objectives. This involves ensuring precision and uniformity of business data across systems, utilizing extensive Python, SQL, and contemporary data engineering frameworks. The role also requires providing technical assistance during business hours. Key Responsibilities: - Develop comprehensive understanding of data environments through profiling and analysis to enhance data quality. - Construct Python-based solutions for data extraction, cleansing, transformation, and validation supporting data migration. - Document data integration processes, ensure traceability, and develop data monitoring solutions. - Collaborate with architects for solution integration ensuring alignment with organizational standards. - Manage data tools and platforms for proper software/infrastructure updates. - Work with Data Management Organization to align with data quality improvement objectives. - Ensure solutions meet Service Level Agreements with capacity and performance considerations. Requirements: - Bachelor's Degree in Computer Science or equivalent experience preferred. - 4 years of software engineering experience with strong Python and data engineering focus. - Advanced proficiency in Python development and robust problem-solving skills required. - 3 years of development experience and proficiency with Relational Databases, NoSQL, and/or Data Lakehouses (Snowflake, Microsoft Fabric, Databricks) - Intermediate proficiency in cloud technologies, including Microsoft Azure, required. - Working knowledge of REST standards preferred. - Experienced in data quality, data integration, and data processing. - Proficiency with data movement solutions like Informatica IICS, Fivetran, and Airbyte. - Experience with data transformation solutions, such as dbt. - Experience with workflow orchestration tools such as Airflow, Dagster, and Prefect. - Familiarity with CI/CD and container technology is preferred. Understanding usage of AI technologies for development and proficiency in prompting Physical Conditions/Requirements: - Prolonged periods sitting at a desk and working on a computer - No heavy lifting is expected. Exertion of up to 10 lbs. Benefits: - Health insurance - Paid holidays - Flexible time off - 401k retirement savings plan and company match with pre-tax and ROTH options - Dental insurance - Vision insurance - Employer paid disability insurance - Life insurance and AD&D insurance - Employee assistance program - Flexible spending accounts - Health savings account with employer contributions - Accident, critical illness, hospital indemnity, and legal assistance - Adoption assistance - Domestic partner coverage Organizational Perks: - Tickets to local sporting events - Teambuilding events - Holiday and celebration parties Professional Development: - Leadership training - License to Udemy online training courses - Growth opportunities The compensation range for this role considers various factors including skill sets, education, experience, training, certifications, internal equity, and organizational needs. Compensation decisions depend on individual circumstances. The range for this role is $90,000-$120,000. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor, or take over sponsorship of an employment Visa at this time.

Required Skills
PythonSQLData EngineeringCloud Technologies (Azure)Data IntegrationNoSQLData LakehousesWorkflow Orchestration (Airflow)REST APIData Quality Management
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Mindex

Mindex is a product and services company with a proven track record of delivering successful software and product solutions, specializing in agile software development, cloud professional services, and the creation of innovative, homegrown products.

Visit website
Job Details
Category data
Posted 4 months ago