CrawlJobs Logo

Backend Software Engineer - Intelligent Conversation and Communications Cloud

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
Czech Republic , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Microsoft 365 (M365) Intelligent Conversation and Communications Cloud (IC3) is the platform that powers billions of real-time customer conversations across several mission critical products like Teams, Skype, Copilots, Dynamics, and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and audio/video calling services that work every time, from anywhere, seamlessly across all customer touchpoints. Conversations on our platforms are made more intelligent in real-time, empowering best-in-class productivity tools for the modern workplace where every call, meeting, or chat will make the next one better.    As a Software Engineer 2, you design, build, and operate large-scale backend services. You own features end-to-end, apply sound engineering judgment across the lifecycle (design → implementation → testing → deployment → operations), and collaborate across teams to deliver secure, reliable, diagnosable services that meet customer and business goals.

Job Responsibility:

  • Design & architecture: Contribute to architecture proposals and design docs
  • evaluate tradeoffs across functionality, performance, reliability, cost (COGS), and dependencies
  • ensure designs meet security, privacy, and compliance expectations
  • Implementation & code quality: Write clean, efficient, maintainable code
  • apply best practices and patterns
  • participate in timely code reviews and raise quality through constructive feedback and coaching
  • Testing & engineering lifecycle: Define and execute a test strategy (unit/integration/security testing), improve test coverage, prevent regressions, and follow disciplined SDLC practices (estimation, reviews, bug triage, check-in, sign-off)
  • Reliability & live-site excellence: Operate and improve live services (on-call/DRI as needed)
  • use logs, telemetry, and debugging tools to investigate issues with least-privilege access
  • run retrospectives, implement repair actions, and improve TSGs/monitoring to prevent recurrence
  • Data-driven problem solving: Use telemetry and experimentation/metrics (where applicable) to validate assumptions, prioritize work, and drive customer/partner outcomes
  • Communication & collaboration: Communicate clearly and respectfully in written and oral form
  • align stakeholders across organizational boundaries to drive mutually beneficial outcomes and cohesive end-to-end experiences
  • AI‑native development: Use AI tools responsibly across the SDLC (coding, tests, analysis, documentation)
  • review and own all AI-assisted changes and apply appropriate tooling/processes

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proficiency in at least one OOP language (e.g., C++, C#, Java, Python)
  • Experience designing, developing, and operating backend services
  • Fundamentals in algorithms/data structures, multithreading/asynchronous processing, and networking
  • Proficiency in written, reading, and conversational English
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have:

  • Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Cloud and DevOps experience (Azure preferred)
  • Experience improving diagnostics/monitoring, security hardening, and operational readiness at scale
  • Passion for highly scalable, highly reliable distributed systems

Additional Information:

Job Posted:
March 14, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Software Engineer - Intelligent Conversation and Communications Cloud

Senior Software Engineer, Backend (Voice Platform)

At Cresta, the Voice Platform team is on a mission to transform real-time voice ...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in backend system development, distributed systems, or cloud infrastructure
  • Expertise in Go (or a similar systems language) with strong API and service design skills
  • Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
  • Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
  • Solid understanding of networking, real-time communication protocols, and cloud security best practices
  • Demonstrated ability to lead complex technical projects from design through production
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
  • Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
  • Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
  • Build systems that power conversation intelligence for both remote and in-person interactions
  • Improve observability, reliability, and self-service troubleshooting across the platform
  • Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
  • Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
  • Provide technical guidance, mentorship, and best practices to other engineers on the team
What we offer
What we offer
  • Compensation for this position includes a base salary, equity, and a variety of benefits
Read More
Arrow Right

Senior Software Engineer, AI

As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQas...
Location
Location
India , Pune
Salary
Salary:
Not provided
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience
  • 3+ years focused on building backend for production applications
  • Mastery of Python
  • Familiarity with some AI application frameworks, context engineering, and scalable system design for AI products
  • Expertise in designing products that integrate with multiple technologies, APIs, and data sources in cloud-native environments (AWS preferred)
  • Strong desire to develop deep hands-on experience with LLM APIs, retrieval-augmented generation (RAG), conversational AI, document processing, and MCP integrations
  • Proven ability to lead tech product initiatives, establish technical standards and communicate complex system designs to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Architect and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks
  • Design and implement our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations
  • Build scalable AI products that integrate with diverse technologies including accounting systems, document repositories, and external APIs while maintaining robust monitoring and observability
  • Master context engineering and system design for AI applications, ensuring optimal information retrieval, context assembly, and multi-turn conversation management
  • Collaborate with Product, Engineering, and Security teams to ensure AI products are robust, compliant, and aligned with business objectives in the regulated accounting space
  • Provide technical leadership and mentorship to the growing AI team, establishing best practices for AI product development, deployment, and governance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Core AI

As a Staff AI Engineer on our Core AI team, you will be a cornerstone of FloQast...
Location
Location
United States , San Jose
Salary
Salary:
164000.00 - 246000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software engineering experience
  • 4+ years focused on building backend for production applications
  • Mastery of Python
  • Familiarity with some AI application frameworks, context engineering, and scalable system design for AI products
  • Expertise in designing products that integrate with multiple technologies, APIs, and data sources in cloud-native environments (AWS preferred)
  • Strong desire to develop deep hands-on experience with LLM APIs, retrieval-augmented generation (RAG), conversational AI, document processing, and MCP integrations
  • Proven ability to lead tech product initiatives, establish technical standards and communicate complex system designs to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Architect and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks
  • Design and implement our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations
  • Build scalable AI products that integrate with diverse technologies including accounting systems, document repositories, and external APIs while maintaining robust monitoring and observability
  • Master context engineering and system design for AI applications, ensuring optimal information retrieval, context assembly, and multi-turn conversation management
  • Collaborate with Product, Engineering, and Security teams to ensure AI products are robust, compliant, and aligned with business objectives in the regulated accounting space
  • Provide technical leadership and mentorship to the growing AI team, establishing best practices for AI product development, deployment, and governance
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Engineering Manager II, Java Backend - Marketing Org

Groupon is on a radical journey to transform our business with relentless pursui...
Location
Location
India
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech or ME/MTech degree in Computer Science, Software Engineering from a recognised institute
  • 10+ years of overall industry experience with 4 years of leadership (hands-on engineering management) role in developing and supporting web applications, micro services in a distributed environment
  • Experience with managing platform services, delivering projects in a dynamic environment
  • Experience with managing high-performance individuals in different time zones
  • Good communication and collaboration skills, and the ability to deal with ambiguity
  • Strong experience in programming languages - Java and competent in designing and building enterprise-scale applications, common frameworks, etc.
  • Experience building and scaling large-scale distributed systems and development experience with service-oriented architectures/microservices
  • Prior AWS/GCP/Azure/Pivotal Cloud Foundry experience is a must
  • Proven success managing and scaling platform services in fast-moving environments
  • Experience leading cross-regional teams and driving platform-level strategies
Job Responsibility
Job Responsibility
  • Customer Communication Excellence: Drive reliability, performance, and personalization across our Dispatch and Subscription systems
  • Achieve a 99.99% delivery success rate and under 1s latency for real-time communications
  • Subscription Platform Growth: Lead engineering teams focused on the evolution and scalability of our subscription systems
  • Enable 2x growth in subscriber engagement and conversion over the next 12 months
  • Platform Scalability & Operational Efficiency: Reduce technical debt and optimize resource usage across core services by modernizing legacy infrastructure and adopting cloud-native patterns
  • Achieve a 30% reduction in platform operational costs while improving performance benchmarks
  • Engineering Team Performance & Growth: Build high-performing, autonomous, and globally distributed teams that execute with agility and ownership
  • Maintain 90%+ team engagement and less than 10% regrettable attrition, with measurable velocity improvements
  • AI-First Transformation Enablement: Champion the integration of AI/ML where it enhances business outcomes, from system automation to intelligent routing and customer experience
  • Deliver at least 2 AI-driven features or systems into production per year
Read More
Arrow Right
New

Senior Backend Software Engineer - Intelligent Conversation and Communications Cloud

Microsoft 365 (M365) Intelligent Conversation and Communications Cloud (IC3) is ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing, developing, and operating backend services
  • Fundamentals in algorithms/data structures, multithreading/asynchronous processing, and networking
  • Proficiency in written, reading, and conversational English as all business operations as well as customer communications are conducted in English
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead by example in designing, building, and operating large‑scale, distributed backend services with high standards for quality, security, reliability, and performance
  • Own architecture and design for complex features or subsystems
  • evaluate tradeoffs across scalability, resiliency, cost (COGS), security, and compliance
  • Drive code quality through strong implementation practices and high‑signal, timely code reviews
  • coach other engineers and raise the engineering bar
  • Apply AI‑native development practices across the SDLC (design, coding, testing, documentation)
  • own AI‑assisted outputs and help the team adopt disciplined AI usage
  • Ensure reliability and operational excellence by leading on‑call efforts, improving observability and telemetry, conducting incident retrospectives, and driving long‑term fixes
  • Drive execution and delivery by partnering with stakeholders on planning, estimation, release readiness, safe deployment, flighting, and rollback strategies
  • Use data and experimentation to validate assumptions, measure impact, and guide technical and product decisions
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are seeking an exceptional Staff Software Engineer to design, lead, and build...
Location
Location
Bangladesh , Dhaka
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience, with deep expertise in Python backend systems
  • 4+ years of experience will be considered for a Senior role
  • 1+ years hands-on experience with conversational AI, LLM integrations, or agent-based systems
  • Expert in prompt engineering and familiarity with conversation flow design and context management
  • Strong background in API design and microservices
  • Proven experience with containerization (Docker, Kubernetes) and cloud-native development
  • Strong grounding in automated testing, performance tuning, and system reliability
  • Demonstrated technical leadership and usage of coding agents (GitHub Copilot or Claude Code)
  • Excellent English communication skills
  • Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, or related field
Job Responsibility
Job Responsibility
  • Lead design and development of AI systems and intelligent agents
  • Architect APIs, services, and infrastructure for scalable, resilient, and secure Python applications
  • Remain deeply hands-on with coding while mentoring other engineers
  • Define and employ best practices in software architecture, clean code, and TDD
  • Partner with ML engineers to deliver Optimizely products
  • Drive adoption of emerging paradigms: multi-agent orchestration, workflow automation, and advanced context management
  • Ensure reliability through observability, CI/CD automation, and proactive performance optimization
What we offer
What we offer
  • Best-in-class compensation plans
  • Two annual festival bonuses
  • Recognition and rewards programs
  • Vacations days
  • Annual Work/Service Anniversary Leave
  • Parental leave (both maternity and paternity)
  • Health insurance
  • Reproductive benefits for both parents
  • Volunteering opportunities to make a difference
  • Chance to work alongside our incredible global team
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Phoenix
Salary
Salary:
118450.00 - 236900.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 31, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of overall IT experience
  • 8+ years of experience in various technology platforms and frameworks, both front-end and back-end that includes Graph QL, JAVA/J2EE, Webservices (REST), Kafka, Design Patterns, Microservices Architecture, Database Management using IBM DB2, SQL/Stored Procedure, XML, JavaScript, HTML etc.
  • 3+ years of experience in Graph QL queries and mutations development using TypeScript
  • 5+ years of experience in building and deploy applications in Google Cloud Kubernetic Engine (GKE) with telemetry, observability, monitoring, alerting and capacity planning.
  • 2+ years of developing Agentic Artificial Intelligence (AI), Conversation Artificial Intelligence (AI), Agents leveraging top rated LLM
  • 5+ years of experience in various technologies including Java/J2EE/Spring Boot, Spring Batch, Struts MVC Framework and Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • 5+ years of relevant and current digital and/or ecommerce experience including APIs, Micro services, customization, integration, UI development and analytics
  • 5+ years of experience in working with design and development of microservices using Spring Boot, Node.js, Type script
  • 3+ years of experience in creating Angular, React web applications
  • 5+ years of Test-Driven Development (TDD) to produce high Quality Software
Job Responsibility
Job Responsibility
  • Design, implement and maintain RESTful services using Graph QL, Type Script, Java/Spring Boot, Nodejs
  • Strong working experience in developing Graph QL schema, queries and mutations to integrate with backend software components and expose as a Query/Rest API.
  • Strong working experience in Google cloud, SRE exposure – system telemetry, observability, monitoring and capacity planning.
  • Strong working experience in building Artificial Intelligence (AI) agents leveraging top rated LLMs
  • Work closely with the team, architect, product owner to design and develop services.
  • Strong experience in developing front end web applications in Angular, React
  • Develop and perform unit testing, integration testing, functional testing and build the automation toll for regression testing.
  • Build scalable and fault tolerant solutions Integrate with overlapping cross-functional teams.
  • Develop solutions to real world problems and provide effort and cost estimates.
  • Work alongside administrators to ensure smooth deployment of changes.
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • paid time off
  • flexible work schedules
  • family leave
  • dependent care resources
  • colleague assistance programs
  • tuition assistance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend (Voice Platform)

At Cresta, the Voice Platform team is on a mission to transform real-time voice ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in backend system development, distributed systems, or cloud infrastructure
  • Expertise in Go (or a similar systems language) with strong API and service design skills
  • Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
  • Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
  • Solid understanding of networking, real-time communication protocols, and cloud security best practices
  • Demonstrated ability to lead complex technical projects from design through production
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
  • Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
  • Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
  • Build systems that power conversation intelligence for both remote and in-person interactions
  • Improve observability, reliability, and self-service troubleshooting across the platform
  • Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
  • Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
  • Provide technical guidance, mentorship, and best practices to other engineers on the team
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Fulltime
Read More
Arrow Right