FactSet
Posted 1d ago

Software Engineer (Go, Python, CI/CD platform) Rotation On-Call , Hybrid

FactSet
São Paulo, São Paulo, Brazil
HybridFull Time
Responsibilities
  • building backend services
  • deploying infrastructure
  • supporting infrastructure
Requirements
  • Requires 2+ years building backend services or automation and release pipelines
  • Linux administration
  • CI/CD knowledge
  • Communication skills, and a computer science bachelor's degree
Technical tools mentioned
GoPythonNodeJSGitHubGitLabForgejo ActionsTerraformLinuxDebianSourcegraphSonarQubeArtifactoryOpenTofuPulumiDockerKubernetes

Job description

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.  

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 Requirements:

  • 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).

Critical /Required Skills:

  • 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

Desired Skills:

  • 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.

Company Overview: 

FactSet (NYSE:FDS | NASDAQ:FDS) helps the financial community to see more, think bigger, and work better. Our digital platform and enterprise solutions deliver financial data, analytics, and open technology to more than 8,200 global clients, including over 200,000 individual users. Clients across the buy-side and sell-side, as well as wealth managers, private equity firms, and corporations, achieve more every day with our comprehensive and connected content, flexible next-generation workflow solutions, and client-centric specialized support. As a member of the S&P 500, we are committed to sustainable growth and have been recognized among the Best Places to Work in 2023 by Glassdoor as a Glassdoor Employees’ Choice Award winner. Learn more at www.factset.com and follow us on X and LinkedIn. 

At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to characteristics protected by law. 

About FactSet

Provides integrated financial data and analytical software solutions.

Similar jobs

Software Engineer roles near São Paulo, São Paulo
4h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Middle/Senior Software Engineer (Java)
São Paulo, São Paulo, Brazil
HybridFull Time
Exadel
Exadel: Provides enterprise software engineering and AI-driven digital transformation services.
Mid-to-senior backend experience with Java, Spring Boot, Quarkus, AWS, microservices, distributed architectures, observability, Agile, and AI-assisted development tools; intermediate English required.
Java, Spring Boot, Quarkus, AWS, Amazon SQS, Amazon SNS, AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Cursor, GitHub Copilot, Mutiny, Project Reactor, Nasdaq Calypso, Scrum
1d
Save
Mark Applied
Hide
Senior Software Engineer I
São Paulo, São Paulo, Brazil
HybridFull Time
Checkout.com
Checkout.com: Provides global cloud-based digital payment processing services.
Bachelor's or master's degree in computer science, engineering, or related field; proficiency in C# .NET, Java, or Go; agile experience; strong communication, problem-solving, and software development skills.
C#, .NET, Java, Go
2d
Save
Mark Applied
Hide
Senior Software Engineer
São Paulo, São Paulo, Brazil
HybridFull Time
Getnet
GetnetBME Spanish Exchanges: SAN: Cloud-native payment and card processing platform for financial institutions.
Proficiency in Java and Quarkus or Spring Boot, REST APIs, Kafka, databases, Git, AWS, Docker, Kubernetes, CI/CD, application security, and microservices architecture.
Java, Quarkus, Spring Boot, Kafka, PostgreSQL, MongoDB, Redis, Git, AWS, Docker, Kubernetes, Jenkins, GitHub Actions, ArgoCD, OAuth2, JWT, GraphQL, Terraform, Helm
2d
Save
Mark Applied
Hide
Engenheiro(a) de Software Pleno e Especialista – Cloud, DevSecOps & Arquitetura – Inglês Avançado
Belem or Belo Horizonte or Campina Grande or Fortaleza or Recife or Rio de Janeiro or Sao Paulo or Brazil
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
2+ YOERequires 2–5 years of software or cloud experience, advanced English, analytical problem-solving, and knowledge of Java or Python, cloud platforms, distributed systems, APIs, Docker, Kubernetes, Terraform, CI/CD, and DevSecOps.
Java, Python, AWS, Azure, GCP, Docker, Kubernetes, Terraform, CI/CD, GitOps, Platform Engineering, PostgreSQL, Spring Batch, Spring Boot, EHR
2d
Save
Mark Applied
Hide
Software Engineer III
Osasco, São Paulo, Brazil
HybridFull Time
Bradesco
BradescoB3: BBDC4: Provides retail and commercial banking and insurance services.
Technology professionals who understand customers, collaborate effectively, deliver impactful solutions, take ownership, focus on results, continuously learn, and use technology to solve business challenges.
cloud, data centers, networks, servers
2d
Save
Mark Applied
Hide
RDI Brazil - Senior Software Developer - New Features
São Paulo, São Paulo, Brazil
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Experienced professional with strong C#/.NET software development, API and integration experience, engineering principles, troubleshooting, Agile methods, and English communication skills.
C#, .NET, JavaScript, C++, Next.js
2d
Save
Mark Applied
Hide
Desenvolvedor(a) Backend Java + AWS | Pleno e Sênior | Exclusiva para PcD
São Paulo or Porto Alegre or Barueri or Alphaville or Vitória or Recife or Uberlândia or Fortaleza or Rio de Janeiro or Americana or Betim or Campina Grande or Curitiba or Florianópolis or São Bernardo do Campo or Brasília or São José dos Campos or Parauapebas or Salvador or Belém or Belo Horizonte or Nova Lima or Santo André or Brazil
RemoteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
Experience with Java backend development, AWS or AWS architecture, and software engineering or development; completed higher education in a related field. Position is exclusive to people with disabilities.
Java, AWS, Cloud Computing