Back End Engineer
FactSetRole/Department Description
The Data Solutions department at FactSet is focused on delivering high-value, connected data to fuel growth, improve client experiences, and provide a comprehensive suite of offerings that incorporate proprietary and third-party data sets, normalized through a common data model. This ultimately enables clients to access market, company, and alternative data through various delivery methods.
Responsibilities
- Demonstrate a thorough knowledge of data structures and algorithms, object-oriented programming, and software engineering principles.
- Use Python to build our back-end collection tools.
- Write clean, efficient, and well-documented code using industry best practices.
- Ensure that deployed products are properly maintained throughout their lifecycle.
- Participate in design and code reviews of multiple projects across teams.
- Troubleshoot and debug frontend and backend applications to resolve issues and optimize performance.
Required Skills
- Bachelor or Engineering degree required.
- Fluent English.
- Strong technical, analytical, troubleshooting, and communication skills.
- 2+ Years of experience in back-end development.
- Strong proficiency in Python.
- Knowledge in JavaScript in a Web Development framework such as Vue.
- Database and SQL general knowledge (PostGres/Sql).
- Experience or knowledge of CI/CD concepts and Github would be appreciated.
What You Can Expect When Joining FactSet’s Engineering Community
- Support from your manager and teammates.
- Open lines of communication that foster collaboration.
- Mentorship from tenured Engineers.
- An emphasis on continuous learning and professional development.
- A good work-life balance.
Why Life is Better as a FactSetter
- FactSet looks to foster a globally inclusive culture. From leadership commitment, to employee led resource groups, FactSet has diversity, equity, and inclusion as a priority.
- FactSet believe giving back to our communities is part of our culture. From volunteer opportunities to working with non-profit partners.
Benefits Extracted with AI
- Company profits participation
- No or low-cost medical, dental and vision care
- Full and free access to LinkedIn Learning catalog
- Reimbursement for eligible expenses related to AWS certification, financials certifications (CFA, CIPM, CAIA, FRM)
- Employee referral bonuses
- Flexible office work / teleworking
Similar jobs
Last update: 23 minutes ago
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Full-Stack Engineer - LLM and Go
Join FactSet as a Senior Full-Stack Engineer specializing in LLM and Go, focusing on innovative software solutions.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Senior Backend Engineer (Node.js + AWS)
Join Deel as a Senior Backend Engineer specializing in Node.js and AWS, working remotely to build scalable systems.
Senior Full-Stack Engineer - LLM and Go
Join FactSet as a Senior Full-Stack Engineer specializing in LLM and Go, enhancing financial data solutions.
Associate Backend Engineer (Python)
Join Venmo as an Associate Backend Engineer (Python) to develop scalable, high-performance solutions in a hybrid work environment.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Software Engineer - Back-End Development with Python
Join Parafin as a Software Engineer focusing on back-end development with Python in a hybrid work environment.
Senior Backend Engineer (Python)
Join Venmo as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Senior Backend Engineer
Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.
Senior Backend Engineer (Python)
Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Frontend and Backend Developer
Join Deliverect as a Frontend or Backend Developer in Amersfoort. Work with React, Python, and cloud platforms in a dynamic SaaS environment.
Senior Backend Engineer (Python)
Join PayPal as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Python Software Developer
Join our team as a Python Software Developer in New York. Work on innovative projects using Python, Django, and more.
Fullstack Software Engineer
Join Microsoft as a Fullstack Software Engineer in Atlanta. Work on cutting-edge technology in a hybrid environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.