Software Engineer, Brazil - X Delivery

BCG BCG · Consulting · São Paulo, São Paulo, Brazil +1 · Technology and Engineering

Software Engineer role at BCG X Delivery team, focusing on bridging technology and strategy by collaborating with consulting teams on international projects. Requires strong coding skills in various languages, web development expertise, API development, cloud computing familiarity, and database management. The role involves end-to-end application development and optimization in a fast-paced, client-facing environment.

What you'd actually do

  1. play a pivotal role in bridging technology and strategy
  2. collaborate with premier consulting teams around the world, applying your software development expertise across a variety of ambitious and ground-breaking international projects
  3. be instrumental in advancing BCG's Consulting and BCG X teams by providing critical software development insights and speeding up project execution
  4. apply your expertise in software development methodologies to add value to BCG's Consulting & BCG X teams and Practice Areas
  5. showcase your skills and make a significant impact within BCG and our esteemed clientele

Skills

Required

  • Python
  • Java
  • Kotlin
  • Node.js
  • Go
  • Ruby
  • Rust
  • C#
  • Typescript
  • JavaScript
  • React
  • Next.js
  • Angular
  • REST
  • GraphQL
  • AWS
  • Azure
  • GCP
  • relational databases
  • NoSQL databases
  • MongoDB
  • Neo4j
  • Redis
  • Portuguese
  • English
  • end-to-end application development

Nice to have

  • Spark
  • Hadoop
  • Docker
  • Kubernetes
  • CI/CD tools
  • CircleCI
  • Jenkins
  • AR/VR
  • IoT
  • AI
  • Blockchain
  • Terraform
  • Chef
  • Puppet
  • Ansible
  • open-source contributions
  • client interactions for product development