
Software Engineer I
FactSet
full-time
Posted on:
Location Type: Office
Location: New York City • Connecticut, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $100,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AirflowAmazon RedshiftAWSAzureCloudETLGoogle Cloud PlatformLinuxPythonSparkSQL
About the role
- Design, develop, and maintain highly scalable data pipelines
- Actively participate in Agile/Scrum development process
- Collaborate closely with stakeholders—including product managers and business analysts
- Help develop clear specifications and innovative features
Requirements
- 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
- 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)
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
- Business Resource Groups
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLETLdata processingworkflow orchestrationAirflowDagsterAWSAzureGCP
Soft skills
collaborationcommunicationstakeholder engagementAgileScrumspecification developmentinnovation
Certifications
BS in Computer ScienceMS in Computer Science