Software Engineer I
FactSet is a global leader in financial data and software solutions, serving over 200,000 investment professionals. They are seeking a Software Engineer to build and maintain data pipelines and ETL infrastructure, contributing to their digital transformation and addressing client needs through innovative solutions.
Responsibilities
- Design, develop, and maintain highly scalable data pipelines that are robust, efficient, and reliable
- Actively participate in Agile/Scrum development process, contributing to regular sprint planning, daily standups, and iterative reviews
- Collaborate closely with stakeholders—including product managers, business analysts, and end users—to help develop clear specifications and innovative features
Skills
- BS or MS degree in Computer Science (or equivalent)
- Experience programming with Python and SQL
- Desire to both design and implement reliable and superior software
- Experience with data processing and ETL pipelines
- Experience with Python and SQL for data transformation
- Familiarity with workflow orchestration tools (Airflow, Dagster, or similar)
- Experience working with Cloud infrastructure (AWS, Azure, GCP)
- Familiarity with data warehousing platforms (Snowflake, Redshift, or similar)
- Linux programming environment
- Working with and managing a large code base
- Programming in a distributed environment (Spark, parallel processing)
- Motivated self-starter with creative thinking
- Strong desire to learn
- Attention to detail along with the ability to see the big picture
Benefits
- Health, life, and disability insurance
- Retirement savings plans
- Discounted employee stock purchase program
- Paid time off for holidays
- Family leave
- Company-wide wellness days
- Flexible work accommodations
- Career progression planning with dedicated time each month for learning and development
- Business Resource Groups open to all employees that serve as a catalyst for connection, growth, and belonging
Company Overview
Company H1B Sponsorship
Apply To This Job