CrawlJobs Logo

Senior Software Engineer

United States, Redmond 119800.00 - 234700.00 USD / Year · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered. We’re an incubation team within Microsoft Copilot Studio building something fundamentally new: AI agents that can operate as teammates in the enterprise - agents that can take on multi‑step work, operate across contexts, retain memory, and handle novel problems with minimal supervision. These agents collaborate with users across Microsoft 365—participating in conversations, coordinating in Teams, documents, and acting across productivity tools—reliably enough that enterprises can trust them with real responsibilities as part of the working team. This is greenfield platform work at the intersection of distributed systems, applied AI, and user experience. As a Senior Software Engineer, you will help define how autonomous agents operate within enterprise environments and shape the architecture that enables them to run reliably at scale. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • Lead the design and delivery of scalable, secure, and highly reliable platform capabilities that power Digital Workers within Copilot Studio
  • Contribute to end‑to‑end system design by partnering with cross‑functional teams to deliver agentic experiences spanning Azure, Microsoft 365, and the Power Platform
  • Drive high‑quality technical execution across the Digital Worker platform by influencing architecture decisions and participating in design reviews across component boundaries
  • Collaborate with Product Management and engineering leadership to translate emerging Digital Worker scenarios into robust platform capabilities aligned with customer needs
  • Champion engineering excellence across CI/CD, reliability, observability, and live‑site operations to ensure production‑ready agentic services at enterprise scale
  • Mentor peers within the team by sharing best practices in system design, operational rigor, and responsible AI engineering patterns

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • Master's Degree in Computer Science or a related technical field AND 8+ years of technical engineering experience, including coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or a related technical field AND 10+ years of equivalent technical engineering experience
  • OR equivalent experience
  • Experience designing, building, or operating services on Azure or other large‑scale cloud platforms
  • Experience with building UX for SAS services
  • Experience building Agentic systems and building Generative AI experiences

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

New

Senior Software Engineer

Location
Location
United Kingdom
Salary
Salary:
48000.00 - 58000.00 GBP / Year
parking.net Logo
Parking Network B.V.
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience
  • Minimum of 5 years of experience in developing complex software applications in a commercial environment
  • Advanced proficiency in C# (preferred) or Java, with a strong understanding of object-oriented design principles and software architecture
  • Deep understanding of the Software Development Life Cycle (SDLC) and agile methodologies
  • Experience with relational databases (e.g., MySQL, SQL Server, Oracle) and optimizing database interactions
  • Strong knowledge of security best practices, including secure coding principles and compliance requirements (e.g., OWASP Top Ten, PCI, SOC2, HIPAA)
  • Proficient in networking concepts such as sockets, HTTPS, DNS, and SSL
  • Deep knowledge of design patterns and their practical application
  • Proven ability to work independently while also fostering teamwork and cross-team collaboration
  • Demonstrated ability to mentor junior engineers and contribute to the growth of the engineering team
Job Responsibility
Job Responsibility
  • Design, develop, and maintain secure, scalable, high-quality SDKs and backend services used in payment device integrations
  • Lead architectural and design discussions across backend and mobile platforms
  • Write and review well-structured, maintainable, and efficient code
  • Collaborate closely with Product, QA, and Operations to ensure successful feature delivery
  • Mentor junior and mid-level engineers, sharing best practices and guiding technical growth
  • Participate in the evolution of CI/CD pipelines and deployment automation
  • Ensure that all code and systems adhere to strong security and compliance requirements (e.g., PCI, OWASP)
  • Investigate and resolve performance issues across SDKs and backend services
  • Contribute to cross-team initiatives, including SDK standardization and shared libraries
  • Join the team’s out-of-hours on-call rota to support critical product alerts
What we offer
What we offer
  • Annual bonus scheme dependent on individual and company performance
  • 25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days)
  • Workplace pension scheme
  • Private medical insurance (upon 30 days of employment)
  • 7 hours per day, 35 hours per week
  • A remote first culture
  • Great work-life balance with our Flexi-time policy
  • Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave)
  • A chance to develop with an allocated company training budget
  • Bike2Work Scheme
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

The IC3 Real-Time Communications (RTC) team is the foundation for real-time meet...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
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 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, Rust, Java, C, or C++
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Building a unified infrastructure using advanced models to derive semantic meaning from meetings, supporting real-time extraction where needed and deferred extraction where possible by utilizing idle CPU/GPU resources across IC3 and M365 Core
  • Infrastructure designed for reuse across multimodal sessions with agents and CloudPC/CUA workloads, supporting scenarios for Digital Employee, W365A, Dynamics, and Researcher
  • By balancing real-time and offline processing, we can deliver richer meeting intelligence at a fraction of today’s cost, making it accessible and actionable for Copilot and agents throughout the Microsoft ecosystem
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer (Java Full Stack)
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 15, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong proficiency in: Java, Spring Boot, REST APIs, Python
  • Relational databases and SQL (Oracle preferred)
  • Experience building and maintaining enterprise-grade applications using SDLC best practices
  • Strong communication skills and ability to work independently with minimal supervision
  • Comfortable collaborating with global/US partner teams
  • BE/BTech/MCA in Computer Science (or equivalent)
  • Strong years hands-on experience in Java full stack development (analysis, design, development, testing, and delivery)
  • Experience with: Kafka (event streaming) and Redis (caching)
  • Deployments on cloud platforms such as Red Hat OpenShift and/or Pivotal Cloud Foundry
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Lead moderately complex technical initiatives, deliverables, and project execution within a technology domain
  • Contribute to large-scale planning, technical strategy, and solution design
  • Design, develop, test, debug, and document applications and services, including upgrades and deployments
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 09, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Familiarity in using Kafka /Any messaging and GENI - Copilot
  • Cloud certification is a plus
  • 2+ year work experience in Unix
  • Work experience in Investment Banking is a must
  • 8+ years of experience in Application Design and Development using Java and Microservices
  • 5+ years of experience using Database Technologies such as Oracle and MongoDB
  • Familiarity using Spring Boot & React JS
  • Proficiency in an Agile environment such as Scrum
  • Proficiency in building relationships with stakeholders and vendors
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Understand and adhere to standards and best practices of engineering
  • Design, code, test, debug, and document solutions/features as part of major projects and programs
  • Review and analyze technical modules
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 14, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience
  • Good Knowledge of Java, Spring and Distributed System
  • Hands-on development with AI agents like copilot/Claude
  • Experience in developing micro services
  • Designing APIs
  • Knowledge of fault tolerant systems
  • Expert Knowledge of Java, Spring and Distributed Systems
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

We’re partnering with a team building modern, AI-driven applications across a la...
Location
Location
United States , New York
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full stack development background with Angular + .NET (Core preferred)
  • Experience building APIs and service layers in C#
  • Exposure to modern Java services (Spring Boot or similar)
  • Working knowledge of LLMs and AI application patterns
  • Ability to clearly explain RAG concepts and implementation approaches
  • Experience building or contributing to AI agents or automation workflows
Job Responsibility
Job Responsibility
  • Build and maintain front-end applications using Angular and TypeScript
  • Develop scalable APIs and business logic within a .NET Core / C# service layer
  • Contribute to modern Java-based microservices (no legacy stack)
  • Support and integrate AI-driven features built in Python, including LLM-powered workflows
  • Design and implement data flows for RAG (Retrieval-Augmented Generation) use cases
  • Collaborate across product and engineering teams to evolve architecture and delivery
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United States , Houston
Salary
Salary:
119800.00 - 234700.00 USD / Year
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 discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Embodies our culture and values
What we offer
What we offer
  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Job Summary: Seeking a detailoriented Senior Software Engineer with extensive ex...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 20, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in ColdFusion, Lucee, HTML, CSS, JavaScript, jQuery, and Perl
  • Strong experience with Microsoft SQL Server and Oracle databases
  • Hands-on experience with AWS Managed Services (AMS), S3, and IAM
  • Familiarity with .NET Framework and ASP.NET
  • Experience with Agile SDLC, code versioning tools (TFS, Git, SVN), and performance tuning
  • Bachelor's degree in Information Technology or related field
  • 8+ years in enterprise web application development and cloud migration
Job Responsibility
Job Responsibility
  • Migrate and modernize enterprise applications from on-premises infrastructure to AWS Managed Services (AMS)
  • Upgrade and refactor ColdFusion-based applications to Lucee for improved performance and cost efficiency
  • Manage AWS resources, including S3 bucket creation and IAM configuration
  • Conduct performance tuning, code optimization, and vulnerability resolution for secure and scalable applications
  • Collaborate with cross-functional teams to ensure timely delivery and compliance with privacy regulations (e.g., implementing cookie consent banners)
  • Prepare technical documentation and modernization plans
  • Mentor junior developers and facilitate knowledge sharing within the team
  • Fulltime
Read More
Arrow Right