FactSet, a leading provider of global financial content and analytics, is currently looking for a Software Engineer to join our Platform Infrastructure Engineering focused on building Monitoring
and Alerting Infrastructure(Observability Team) to provide engineers with a clear picture of system health, proactively preventing issues that could impact our clients.
In this role, you'll play a vital role in shaping our Observability platform. You'll design, develop, and implement features that enhance data ingestion, storage, analysis, and visualization across all aspects of our system, ensuring a holistic view of performance and potential problems. This includes collaborating with internal teams to integrate their data sources and optimize search and alerting capabilities. In this role, you will be working with various programming languages, tools and technologies like .Net, C#, Python, Nodejs, AWS, Elasticsearch, Influxdb, Grafana, Kibana and many more. If you're passionate about building robust observability solutions and leveraging cutting-edge technologies, we encourage you to join our team!
JOB RESPONSIBILITIESDevelop and maintain software and hardware monitoring applicationsParticipate in a 12/7 on-call rotation scheduleJOB REQUIREMENTS 2-4 years of relevant industry experienceBachelor’s Degree or equivalent in Computer ScienceHands on experience with C#, ASP.NET Core, Web API, SQL Server, Postgres, HTML, AngularJS/Angular/VueJS, Windows ServicesWorking experience with GitHubWorking Experience with Visual Studio and VS CodeA high degree of motivation and desire to learn new technologiesExcellent Logical and Analytical SkillsExcellent written and verbal communication skillsAbility to take ownership of assigned tasksAbility to work well within a global teamHIGHLY DESIREDExperience working with InfluxDb and TICK StackExperience working with Log Management and ElasticstackExperience working with Grafana and KibanaExperience working with Python and NodejsExperience working with various services of AWS, Terraform and AnsibleExposure to release management(CI/CD) using tools like Jenkins, GitHub actions, Heroku etcExcellent trouble shooting skills for UI and Non-UI based applicationsExperience querying and managing large databasesMastery of several scripting and programming skills