Eastern Time) Employment Type: Full-time Long-term Contract (Annual Renewal) Summary We are seeking a highly skilled and forward-thinking Senior Backend Engineer with deep expertise in
NET and Azure OpenAI (GPT) to join our growing team
In this role, you will design and develop secure, performant microservices that integrate generative AI capabilities with leading media and advertising platforms
You will architect backend systems that deliver intelligent automation, API interoperability, and reliable AI-enabled services
This role requires strong backend development expertise in C#/
NET 8, hands-on experience with Azure services, and a proven ability to build production-grade REST and GraphQL APIs
You will contribute across the full development lifecycle, collaborate cross-functionally, and play a key role in advancing our AI strategy at scale
Key Responsibilities Backend Engineering & API Integration Design, implement, and optimize
NET-based microservices and Azure Functions that operationalize GPT capabilities and connect with external ad tech APIs (e
g
, Google Ads, Microsoft Advertising)
Develop authenticated REST and GraphQL APIs using OAuth 2
0, Azure AD, and API Management
Implement advanced backend patterns including rate limiting, caching, batching, and streamed responses to handle high-throughput, low-latency workloads
Ensure long-term code maintainability, testability, and reusability, following best practices in TDD, async/await, and dependency injection
DevOps & Observability Automate CI/CD pipelines using Azure DevOps or GitHub Actions
Manage and deploy infrastructure using Infrastructure as Code (IaC) tools like Bicep or Terraform
Monitor and debug production services with Application Insights, Log Analytics, and structured logging
Lead incident response, root cause analysis, and implement service health improvements
Technical Leadership & Collaboration Take ownership of complex features and resolve key architectural challenges related to performance, security, and scalability
Work independently and proactively within a distributed team environment
Collaborate closely with product managers, frontend engineers, data scientists, and platform teams to align on technical and business goals
Mentor junior engineers, participate in knowledge sharing, and contribute to internal documentation and training
Innovation & Continuous Improvement Drive innovation by integrating Azure OpenAI services using prompt engineering, embedding strategies, and cost-performance tuning
Stay informed about emerging backend technologies, AI capabilities, and DevSecOps practices
Follow and enforce internal release management and security standards
Qualifications & Certifications Education Bachelor s or Master s degree in Computer Science, Software Engineering, Information Systems, or a related field
Experience Minimum 7+ years of experience building and supporting production-grade backend systems in
NET/C#
Strong experience with Azure OpenAI Service, including prompt design, token management, and optimization
Proven experience integrating third-party APIs at scale and handling API security, throttling, and transformation logic
Proficiency with core Azure services: Azure Functions, API Management, Key Vault, Cosmos DB/SQL, Service Bus/Event Grid
Hands-on experience managing microservice architecture, asynchronous programming, and test-driven development
Certifications Azure Developer Associate (AZ-204) or equivalent is a plus
Key Skills Mandatory Technical Skills Advanced proficiency in
NET 8 / C#, especially with async/await, DI, and unit testing frameworks
Experience designing secure, scalable APIs using OAuth 2
0, Azure AD, and API Management
Strong grasp of Azure OpenAI, prompt engineering, and AI integration patterns
CI/CD automation using Azure DevOps or GitHub Actions
Infrastructure management using Bicep or Terraform (IaC)
Logging, tracing, and monitoring with Application Insights and Log Analytics
Nice-to-Have Skills Docker and container orchestration experience with AKS or Azure Container Apps
Knowledge of DevSecOps, including IaC security scanning and secure SDLC
Background in MarTech or AdTech platforms and campaign data integration
Familiarity with GraphQL federation, schema stitching, or resolver optimization
Soft Skills Excellent written and verbal communication skills in English
Strong problem-solving and critical thinking abilities with attention to detail
Proven ability to work independently and take ownership of deliverables
Comfortable with rapid context switching and managing evolving priorities
Passion for learning and mentoring others in a collaborative environment
Working Hours Must be available for real-time collaboration with U
S
stakeholders every business day through 2 p
m
U
S
Eastern Time (minimum 4-hour overlap)
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Search EngineerEmployement Type: Full time