Heredia, Heredia, Costa Rica
17 hours ago
Global IT Software Engineer Senior Manager

Who We Are

Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact.

To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures—and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive.



What You'll Do

We are looking for a Global Software Engineer Senior Manager to join BCG’s GenAI team, where you will play a key role in the design, development, and optimization of cutting-edge Generative AI (GenAI) tools. You will collaborate closely with cross-functional teams to ensure the successful deployment and scaling of AI-driven applications that align with BCG’s business goals. This role requires a strong technical foundation, a hands-on approach to problem-solving, and the ability to drive innovation and efficiency in AI-powered solutions. applications.

 

Leading the Lead the implementation and optimization of GenAI applications and IT tools to enhance productivity and operational efficiency.Provide exceptional Level 3 technical support for enterprise AI tools, collaborating with internal teams and vendors to ensure smooth operations and rapid issue resolution.Drive the adoption of SaaS tools, identifying and implementing enhancements that increase efficiency and user satisfaction.Administer and configure SaaS integrations, ensuring secure deployment and smooth integration across the organization.Support proof-of-concept (POC) projects, evaluating and validating new technologies and solutions.Identify and implement automation capabilities to reduce manual efforts and errors.Continuously assess and optimize software architecture, focusing on scalability, reliability, and security.Collaborate with cross-functional teams, including Product Owners, Tribe Leaders, and Agile Coaches, to align solutions with business needs.Stay updated on emerging technologies such as LLMs, APIs, and cloud-based solutions, integrating innovations that drive business impact.

YOU’RE GOOD AT

Excelling in SaaS product management, ensuring seamless administration and integration of AI-powered applications.Solving complex technical challenges and developing scalable, innovative solutions.Applying Change Management disciplines to ensure the successful adoption of technology rollouts.Leading and mentoring development teams, fostering an environment of technical excellence and continuous improvement.Automating processes to enhance efficiency and reduce manual interventions.Adapting to fast-paced environments and evolving priorities with a proactive and strategic approach.Collaborating effectively with diverse stakeholders, bridging the gap between technical teams and business leaders.

What You'll Bring

A bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degrees are a plus.6-8 years of professional experience in software development or IT operations, with increasing responsibility.Proven experience in implementing AI-driven applications and SaaS solutions.Strong technical proficiency in both frontend and backend development (e.g., React, Python, Java, Typescript).Experience with cloud technologies and infrastructure as code (e.g., AWS, Kubernetes, Terraform).Familiarity with software design patterns, architecture trade-offs, and integration best practices.Knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks.

Experience and Skills (Nice to have)

Previous experience building a user-facing GenAI/LLM software applicationPrevious experience with vectors and embeddings (pgvector, chromadb)Knowledge of LLM RAG/Agent core concepts and fundamentalsExperience with Helm, Neo4J, GraphQL for efficient data querying for APIs, and CI/CD tools like Jenkins for automating deploymentsOther AWS Managed Services (RDS, Batch, Lambda, Fargate, Step Functions, SQS/SNS, etc.)FastAPI and NextJS experience (if we’re still using the latter)Websockets, Server-Side Events, Pub/Sub (RabbitMQ, Kafka, etc.)

Who You'll Work With

Squad members of a specific squad, led by a Product Owner.Tribe Leaders, Product Owners, and other Chapter Leads to align resources and priorities.Agile Coaches and Scrum Masters to embed Agile practices and principles into daily operations.Cross-functional IT teams to ensure alignment with BCG’s overall IT strategy and architecture.

Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.\n
BCG is an E - Verify Employer. Click here for more information on E-Verify.

Confirm your E-mail: Send Email