Global IT Software Engineer Senior Manager
Company | Boston Consulting Group |
---|---|
Location | Boston, MA, USA, Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- 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.
Responsibilities
- Leading the implementation and optimization of GenAI applications and IT tools to enhance productivity and operational efficiency.
- Collaborate with Product Owners, Tribe Leaders, and other stakeholders to align technology solutions with business requirements.
- Administer and configure AI-powered SaaS tools, ensuring secure deployment and smooth integration across the organization.
- Identify opportunities for enhancements to enterprise AI tools, focusing on improving efficiency and user satisfaction.
- Support proof-of-concept (POC) projects to explore and validate innovative technologies and solutions.
- Continuously assess and optimize software architecture, focusing on scalability, reliability, and alignment with emerging trends.
- Document designs, development processes, and best practices to promote knowledge sharing and operational efficiency.
- Stay updated on emerging technologies such as LLMs, APIs, and cloud-based solutions, applying these innovations to drive impactful outcomes.
Preferred Qualifications
- Previous experience building a user-facing GenAI/LLM software application
- Previous experience with vectors and embeddings (pgvector, chromadb)
- Knowledge of LLM RAG/Agent core concepts and fundamentals
- Experience with Helm, Neo4J, GraphQL for efficient data querying for APIs, and CI/CD tools like Jenkins for automating deployments
- Other 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.)