Job Description:
Job Title: Senior Backend Engineer Azure GPT / .NET
Reports to: SVP Head of Data Technology& Analytics
Location: Remote Global (must be available through 2p.m. U.S. Eastern Time)
Employment Type: Full-time Long-term Contract (Annual Renewal)
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
- Bachelors or Masters 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.
Location:
DGS India - Bengaluru - Manyata H2 block
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent
Required Experience:
Senior IC