FactSet's product suite of smart analytics and unique data empowers the world's leading financial service professionals to make more informed decisions every day. At our heart is an inclusive community unified by the spirit of going above and beyond. Our philosophy is to embrace diversity, and that our best ideas can come from anyone, anywhere, at any time. We continuously look ahead to advance the future and technology of our industry, by rolling up our sleeves to solve tough problems together, and by learning from our successes, as well as our failures.
Being a software engineer at FactSet is to shape the future of investment technology. Our engineers use cutting-edge technologies including machine learning, natural language processing, predictive analysis, and cloud computing to solve some of the investment community's greatest challenges relying every step of the way on some of our most creative minds to create sleek and intuitive UIs that make our products among the industry's easiest to use.
The FactSet Equity Capital Structure (FCS) database provides a standardized breakout of a company's enterprise value across financial reporting periods. Our bottom-up, security-level approach allows clients to seamlessly transition from issuer to issue-specific content. As a DSE engineer in the ECS team, you will contribute to all the sub-products & pipelines aligned with ECS products.
JOB RESPONSIBILITIES:
- Maintain and resolve bugs in existing components
- Contribute new features, fixes, and refactors to the existing code
- Perform code reviews and coach engineers with respect to best practices
- Work with other engineers in following the test-driven methodology in an agile environment
- Collaborate with other engineers and Product Developers in a Scrum Agile environment using Jira and Confluence
- Ability to work as part of a geographically diverse team
- Ability to create and review documentation and test plans
- Estimate task sizes and regularly communicate progress in daily standups and biweekly Scrum meetings
- Coordinate with other teams across offices and departments
JOB REQUIREMENTS:
- BE, Btech, ME, Mtech is required
- 2-4 years of total experience
- Good technical, collaborative, troubleshooting, and communication skills
- Strong analytical and problem-solving skills.
- Experience with Python language
- Knowledge of Python libraries, Pandas, and Numpy.
- Relational database experience (MySQL, SQL Server, or a similar RDBMS)
- Experience with GitHub-based development processes
- Working experience on Cloud Technology Amazon AWS, etc.
- Knowledge of AWS services, Lambda, EC2, S3, AWS Glue etc.
- Proficiency with object-oriented design principles
- Working experience on APIs is a must
- Experience building and deploying production-level services
- Organized, self-directed, and resourceful with the ability to appropriately prioritize work in a fast-paced environment
- Willingness to participate in rotating on-call duties for data services
Good To Have Skills
- Should be able to comprehend C#, .Net applications
- Work experience with Jupyter Notebooks is a plus
- Familiar with Agile software development (Scrum is a plus)
- Experience working in Linux/Unix environments is desirable
At FactSet, we celebrate diversity of thought, experience, and perspective. We are committed to disrupting bias and a transparent hiring process. All qualified applicants will be considered for employment regardless of race, color, ancestry, ethnicity, religion, sex, national origin, gender expression, sexual orientation, age, citizenship, marital status, disability, gender identity, family status or veteran status. FactSet participates in E-Verify.
Returning from break
We are here to support you! If you have taken time out of the workforce and are looking to return, we encourage you to apply and chat with our recruiters about our available support to help you relaunch your career.