Delivery AI Software Engineer, Brazil - X Delivery
BCG
BCG
Join BCG X Delivery as a Software Engineer and play a key role in connecting technology with business strategy. You will collaborate with leading consulting teams globally, applying your software development skills to impactful, international projects.
This position is an excellent opportunity to enhance BCG's Consulting and BCG X teams by contributing vital software development expertise and accelerating project timelines.
Each project offers a unique platform to showcase your abilities and make a significant difference within BCG and for our valued clients.
Collaborate closely with consulting teams to solve complex and diverse technological challenges. Apply your software development methodology expertise to add value to BCG's Consulting & BCG X teams and Practice Areas. Contribute to end-to-end application development, focusing on robust software creation, testing, and deployment. Optimize software for peak performance and efficiency throughout the development lifecycle. Work effectively in a fast-paced, client-facing environment, potentially engaging directly with clients on product development. Thrive in a collaborative setting, actively sharing ideas and co-developing innovative solutions.
We are seeking technically proficient engineers with substantial experience and a broad skill set. Possess strong coding proficiency in languages such as Python, Java, Kotlin, Node.js, Go, Ruby, Rust, or C#, with multi-language experience being a significant advantage. Demonstrate expertise in web development using Typescript or JavaScript frameworks like React, Next.js, and Angular. Showcase solid experience in developing APIs with REST or GraphQL. Familiarity with cloud platforms including AWS, Azure, and GCP, and the ability to deploy effectively. Proficiency in both relational and NoSQL databases such as MongoDB, Neo4j, and Redis. Experience with Spark, Hadoop, Docker, Kubernetes, and CI/CD tools is highly desirable. Exhibiting curiosity and exposure to emerging technologies like AR/VR, IoT, AI, and Blockchain is a plus. Knowledge of infrastructure as code practices with tools like Terraform, Chef, Puppet, or Ansible is beneficial. A Bachelor's or Master's degree in Computer Science or a related discipline is required. Fluency in both Portuguese and English is essential. Proven track record in end-to-end application development, preferably within a commercial or consulting context. Active contributions to open-source projects or technical communities are highly valued. Possess core attributes including demonstrated experience in developing, testing, and deploying robust software, full lifecycle involvement, efficiency optimization skills, dynamic adaptability, and strong collaborative abilities.
BCG
Management Consulting