Software Engineer (Go, Python, CI/CD platform) Rotation On-Call , Hybrid
Indexed description
At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding their expectations.
Join FactSet's Release Infrastructure team and own the developer platforms that power engineering teams worldwide. You'll manage critical platforms —GitHub, Sourcegraph, SonarQube, and Artifactory —that directly impacts how quickly we deliver financial data and analytics solutions to investment professionals globally.
Responsibilities
- Build and maintain backend services in Go and Python
- Develop automation that scales across thousands of engineers
- Design and deploy cloud infrastructure using Terraform and Linux
- Architect integrations between enterprise platforms
- Evaluate emerging tools and drive adoption of modern engineering practices
- Participate in an on-call rotation to support critical infrastructure (7 days for 12 hours - 2 weeks off and then back on call for 7 days/12hours)
- Minimum of 2 years' experience in writing backend services and/or automation using a high-level programming language (Strong preference for Go, Python, or NodeJS). Willingness to learn and develop in multiple languages used by team (Go and Python).
- Minimum of 2 years' experience developing software release pipelines for publishing libraries/applications/services using CI/CD platform(s) (Strong preference for GitHub/GitLab/ Forgejo Actions).
- Familiarly with Continuous Integration and Delivery best practices.
- Experience in system administrative tasks, including deployment, configuration, and operation of Linux systems (Strong preference for Debian-based distributions).
- Ability to clearly communicate with geographically distributed team members, and other employees, using asynchronous communication tools.
- Bachelor’s degree in computer science
- Familiarity with the following platforms: GitHub and Artifactory.
- Experience using an Infrastructure as Code tool, such as Terraform/OpenTofu or Pulumi, for architecting, deploying, and managing cloud infrastructure.
- Experience using Docker and Kubernetes.
At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to characteristics protected by law.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search