The Archon team at FactSet is dedicated to enhancing data quality and accuracy by adding new datasets and leveraging Python, proprietary in-house libraries, and AWS technologies. Through automation and innovative solutions, we consistently improve productivity and operational efficiency across teams. In this role, you will play a pivotal part in implementing impactful solutions that deliver significant value to the organization.
What you'll Do
-
FactSet is seeking a Python Developer, along with good problem-solving skills, to join our engineering team responsible for making our product more scalable and reliable.
-
Deliver high-quality, reusable, and maintainable code, perform Unit / Integration Testing of assigned tasks within the estimated timelines.
-
Proactive in providing technical solutions with effective communication & collaboration skills.
-
Perform Code Reviews and ensure best practices are followe'd.
-
Work in an agile team environment and collaborate with internal teams to ensure smooth product delivery.
-
Ownership on end-end product & Individual contribution.
-
Performance Improvements with the help of metrics provided by automatic monitoring of the product.
-
Ensure high stability of the product.
-
Continuous Knowledge sharing internal & external to the team.
-
Collaborate with other engineers and Product Developers in a Scrum Agile environment using Jira and Confluence
-
Estimate task sizes and regularly communicate progress in daily standups and biweekly Scrum meetings
What we're Looking For
Required
-
Bachelors or masters degree in computer science.
-
2-4 years of overall industry experience.
-
Minimum 2 years of experience in Python.
-
Strong analytical and problem-solving skills.
-
Strong experience and proficiency with Python, Pandas, NumPy , and other Python libraries.
-
Relational database experience, preferably with SQL, MSSQL.
-
Experience with AWS environment eg, Amazon Kinesis, AWS Glue, Redshift, EC2, S3, Fargate , Lambda, EMR etc
-
Experience with GitHub-based development processes.
-
Excellent written and verbal communication skills.
-
Organized, self-directed, and resourceful with the ability to appropriately prioritize work in a fast-paced environment.
-
Experience building and deploying production-level services.
Desired Skills
-
Familiar with Agile software development (Scrum is a plus).
-
Work experience in C# is plus.
-
Experience with PostgreSQL.
-
Work experience of Jupyter Notebooks is plus.
-
Infrastructure as code using Terraform is plus.
-
Experience working in Linux/Unix environment is desirable.
Whats In It For You
-
The opportunity to join an S&P 500 company with over 45 years of sustainable growth powe'red by the entrepreneurial spirit of a start-up.
-
Support for your total we'll-being. This includes health, life, and disability insurance, as we'll as retirement savings plans and a discounted employee stock purchase program, plus paid time off for holidays, family leave, and company-wide we'llness days.
-
Flexible work accommodations. We value work/life harmony and offer our employees a range of accommodations to help them achieve success both at work and in their personal lives.
-
A global community dedicated to volunteerism and sustainability, where collaboration is always encouraged, and individuality drives solutions.
-
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.