Software Engineer (Full Stack AI/DevOps Focus)

BWG GLOBAL VENTURES LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Component-Based Software Engineering Microsoft Azure Software Quality Code Review Continuous Integration DevOps Digital Data Python (Programming Language)
+40 more
OAuth Software Product Management Queueing Systems Release Management Swagger Salesforce.Com Search Technologies Software Engineering SQL Databases Data Streaming Systems Integration TypeScript Management of Software Versions Web Application Frameworks Web Platforms Openapi Azure Service Bus Data Logging Apex Code Scripting ReactJS Flask (Web Framework) Large Language Models Snowflake Outsystems Prompt Engineering Backend Fastapi Git Flow Information Technology Low Latency Production Code Api Design Restful APIs Streamlit Framework Pagination Webhooks Software Version Control Data Pipelines Serverless Computing

Job description

BWG Global delivers actionable intelligence. Our mission is to aggregate, analyze and compare information to identify dislocations or inflection points. Over the decades of conducting primary research, we have built a vast network of industry participants and a profound understanding of complex global product supply chains and distribution channels. Our presence spans North America, Europe and Asia. OUR PRODUCTS

Our team of experienced Sector Leads, interviewers and data analysts interact with global industry participants to create a comprehensive view of market trends and inflections. We provide these insights to our clients through live Forum discussions and digital formats, including Channel Research Reports, Market Insight Surveys and other products.

BWG Global Channel Research Reports and Market Insight Surveys aggregate, compare and contrast extensive marketplace data collected through in-depth interviews and digital platforms, catering specifically to institutional investors. These in-depth interviews, typically conducted via telephone on a quarterly basis, provide the basis for our Channel Research. Our live Forum events bring together industry professionals in roundtable conference calls and in-person events, facilitating discussions on market trends, recent industry developments, risks and opportunities. Who You Are:

We are seeking an experienced Senior Software Engineer to join our technology team, reporting directly to the CTO. In this role you will be a key technical contributor across our full-stack environment, with a primary focus on modernizing our DevOps practices, building AI-powered capabilities, and writing high-quality production code alongside a small, collaborative team.

This is a unique opportunity to shape the engineering culture at one of the most differentiated investment research firms in the industry. You will be exposed to end-to-end business processes and work closely with colleagues at every level of the organization. What You’ll Do:

  • Modernize DevOps: Lead the migration to a robust and documented source control and pull request workflow using Azure DevOps. Establish CI/CD pipelines, branching strategies, and code review practices that bring rigor and repeatability to our release process.
  • Build AI-Powered Infrastructure: Implement and maintain our MCP (Model Context Protocol) gateway and related AI tooling, integrating with Azure AI Search, OpenAI/Anthropic APIs, and RAG pipelines. Be a hands-on contributor to our growing AI product surface.
  • Full-Stack Development: Develop and maintain features across our client-facing research portal and internal tooling. Work across Python back-end services, REST APIs, and front-end interfaces as needed.
  • Write Monitored, High-Quality Code: Take ownership of code quality-instrumentation, logging, observability, and performance. Participate in code review and help establish standards for the team.
  • Integrate Deeply: Work across a complex integration landscape including Azure services, Salesforce, Snowflake, and OutSystems-hosted APIs.
  • Collaborate and Elevate: Work alongside other full-stack, data, and ML engineers. Share knowledge, review peers’ code, and contribute to a culture of quality and continuous improvement.
  • Project Ownership: Manage your own delivery cadence with limited oversight. Estimate, prioritize, and communicate progress clearly in an agile environment.

This is a unique opportunity to make an impact on one of the most differentiated investment research firms in the industry. In this role you will be exposed to the end-to-end business processes and work with colleagues at all levels of the organization. The timely and professional support you will provide is mission critical and recognized as such by your peers. What You Bring

Requirements

Do you have experience in Version control?, Do you have a Trade school?, * 5-8 years of professional software engineering experience in a full-stack or back-end role

  • Strong Python skills - back-end services, scripting, API development, and automation
  • Lightweight Python web frameworks (Flask, FastAPI, or similar) - building internal tools, glue services, and UI prototypes end-to-end
  • Azure DevOps - source control, CI/CD pipelines, pull request workflows, branching strategies, and release management
  • REST API fluency - OpenAPI/Swagger spec design, OAuth 2.0 / Entra ID auth flows, versioning, pagination, and rate limiting patterns
  • AI development: MCP (Model Context Protocol) gateway implementation, RAG architectures, vector search and embeddings, and LLM API integration (OpenAI, Anthropic, or equivalent)
  • LLM observability - logging token usage, latency, and output quality in production AI systems
  • Async and event-driven patterns - webhooks, streaming APIs, message queues (Azure Service Bus or equivalent)
  • Production-grade code quality - instrumentation, structured logging, monitoring, and alerting
  • Collaborative engineering practices - code review, documentation, and working effectively in small agile teams

Preferred / Nice to Have:

  • TypeScript / JavaScript - front-end interface work and React component development
  • SQL and Snowflake - querying and working alongside data pipelines and warehouse integrations
  • Prompt engineering and system prompt design for client-facing AI products
  • Salesforce development or integration experience (Apex, Salesforce APIs, SSE/Streaming API)
  • Snowflake \ DBT data pipeline and Streamlit app building and support
  • Azure ecosystem depth - Azure Functions, Azure AI Search, App Services
  • OutSystems (O11) development or integration experience
  • Experience in regulated or compliance-conscious environments
  • Computer Science degree or equivalent technical education

About the company

BWG Global has set the industry standard as the premier provider of industry intelligence to more than 100,000 professionals across investment firms and corporations. We deliver unparalleled insights and value to our clients and industry contributors by identifying key market inflections and uncovering unique investable ideas. Our comprehensive suite of proprietary research products is built on more than 30 years of experience, proven methodologies and deep domain expertise across various regions and industry sectors, including technology, media, consumer, industrials, and healthcare.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all