CrawlJobs Logo

Senior Software Engineer

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

Job Description

Commerce + Ecosystems (C+E) is responsible for enabling and optimizing the end-to-end customer journey on the Microsoft Cloud. C+E’s Commerce Financial Platforms (CFP) team is responsible for Financial Platforms, Global Payments Platform (GPP), Employee Financial Experiences, and C+E Compliance, and also develops and operates financial commerce platforms and tools that perform all revenue management functions for our customers, partners, and staff worldwide. We are the engineering team within the Global Payments Platform (GPP) organization, a core platform in the Commerce and Ecosystem group at Microsoft. Our mission is to build and operate the backbone of Microsoft’s commerce capabilities, delivering seamless payment experiences, enforcing top-tier security and compliance, and ensuring high reliability and performance across global transactions. Our services support major Microsoft business units including Xbox, Office 365, Azure, Microsoft Store, and Edge, and are deployed in over 200 countries. As a Senior Software Engineer, you will design and develop cloud-native microservices, implement secure and compliant systems for managing customer payment methods, and solve challenges related to performance, availability, and scalability. You will collaborate across product, infrastructure, and security teams to deliver robust solutions, and contribute to intelligent fraud prevention and agentic product capabilities. This role requires technical depth, ownership mindset, and a drive to continuously modernize the payment stack using data-driven engineering and cloud technologies.

Job Responsibility

  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area
  • Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills
  • Conducts code reviews in a timely fashion that helps accelerate the pace of development on the team
  • Considers diagnosability, reliability, testability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered
  • Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews, providing feedback on code to drive adherence to best practices
  • Uses automated source code analysis tools that are incorporated into the build/development process
  • Independently creates a clear test strategy that ensures solution quality, prevents regression from being introduced into existing code
  • Ensures test plans incorporate security testing to validate security invariants (including negative cases)
  • Drives additional new tests to cover gaps, deleting or fixing broken tests, and improving the speed, reliability, and defect localization of the test suite
  • Builds testable code and considers testability during design for a project/sub-section of a product/solution
  • Understands the different types of tests that can be done on a particular system (e.g., unit tests), maintains up-to-date understanding of testing architectures used both across Microsoft and across the industry, and applies them across the architecture as appropriate
  • Identifies difficult or untestable sections of codes for a project/sub-section of a product/solution for future design or rearchitecture discussions
  • Leverages artificial intelligence (AI) tools for test automation
  • Applies best practices to build code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants
  • Drives product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and security promises
  • Acts as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call to monitor a system/product/service for degradation, downtime, or interruptions
  • Alerts stakeholders as to status and initiates actions to restore system/product/service for simple problems and complex problems when appropriate
  • Responds within service level agreement (SLA) timeframe
  • Drives efforts to reduce incident volume, looking globally at incidences and providing broad resolutions
  • Escalates issues to appropriate owners
  • Collaborates with and guides appropriate internal (e.g., Product Manager, Privacy/Security SMEs, Technical Lead) and external (e.g. Customer Escalation Team, public forums) stakeholders to determine and confirm customer/user requirements for a project/sub-section of a product/solution
  • Incorporates customer insights into future designs or solution fixes
  • Ensures unwritten requirements, such as appropriate continuous feedback loops that measure actionable, quantitative (e.g., customer value, usage patterns, solution performance) and qualitative (e.g., accessibility, globalization) indicators of value are incorporated
  • Understands, provides feedback on, and advocates for security and privacy needs of the customer who will be using the project/sub-section of a product/solution
  • Embody our culture and values

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 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

Nice to have

  • Master's degree in Computer Science, Engineering, or equivalent with 5+ years of experience in software design and development, with a proven track record of delivering large-scale, high-performance, scalable systems
  • Proven experience designing and developing large-scale distributed systems using cloud platforms such as Azure or AWS
  • Architectural and technical system design skills, with a focus on scalability, reliability, and performance
  • Proficient in distributed system management and service-oriented architecture
  • Advanced knowledge of SQL/NoSQL technologies and principles of high availability database design
  • Deep understanding of data structures, algorithms, and object-oriented design patterns
  • Demonstrated ability to troubleshoot complex service issues and optimize system performance
  • Experience in E-Commerce, FinTech, Banking, or Payment domains
  • Hands-on experience with AI coding practices and integrating AI into engineering workflows
  • Familiarity with agentic frameworks and building AI agent-based applications
  • Effective collaboration across geographically distributed teams and cross-functional stakeholders
  • Passion for building highly scalable systems and continuously improving engineering standards
  • Experience working in agile development environments with a ownership mindset

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

As a Senior Software Engineer, you will design and ship core components of the A...
Location
Location
United States , Redmond
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, C++, C#, Java, JavaScript, or Python or equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Experience building LLM-powered applications, RAG pipelines, prompt engineering, agent frameworks (Semantic Kernel, LangChain), or fine-tuning with an eye for evaluation, latency, and cost
  • Proficiency in AI-native development working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor
  • Experience shipping agent-based systems in production, including hands-on experience with evals, observability, and debugging
  • Experience standing up evals or observability for non-deterministic systems
  • Experience contributing to the safety posture of AI systems, including prompt-injection defences and audit trails
  • Ability to own and ship significant features or architectural components end to end
  • Collaboration across teams: experience aligning with partners and move work forward together
Job Responsibility
Job Responsibility
  • Build agentic workflows using frameworks like Azure AI foundry, Microsoft Copilot studio or equivalent
  • Owning the run‑state reliability of AI‑driven support workflows, including incident response, live‑site health, and continuous tuning
  • Adapting AI workflows to changing support business policies and operational processes (e.g., SLA calculations, case ownership, escalation models)
  • Driving customer trust, satisfaction, and sentiment, ensuring AI agents correctly understand intent and guide customers to resolution without degrading experience
  • Ensuring security, privacy, and responsible AI compliance, including rethinking role-based access control (RBAC), data access, case ownership vs. processing, and data exposure
  • Defining and implementing observability, monitoring, and intervention mechanisms for multiple AI agents operating concurrently
  • Partnering across engineering, support business, compliance, and platform teams to establish scalable patterns for AI‑managed support
  • Contributing to the vision and delivery of a platform that enables citizen developers to safely build AI agents for support workflows with reduced barrier to entry
What we offer
What we offer
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Paid time off (PTO)
  • Employee stock purchase plan
  • Health savings account (HSA)
  • Flexible spending accounts (FSA)
  • Life and disability insurance
  • Parental leave
  • Mental health resources
  • Volunteering paid time off
Read More
Arrow Right

Senior Software Engineer

Location
Location
India , Delhi
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3+ years’ project experience with MuleSoft AnyPoint Platform
  • Minimum 2+ years’ Prior experience implementing Integration Patterns utilizing web services (SOAP/REST), APIs or batch processes
  • Strongly prefer MuleSoft Developer – Level 1 and Level 2 Certifications
Job Responsibility
Job Responsibility
  • Work on client engagements with the project team to understand the user requirements and deliver a customized integration solution
  • Be responsible for the design, development, and implementation of the solution
  • Participate in project requirements meetings (as necessary) with business analysts and architects
  • Assist the project team with technical aspects of a solution, time estimates, integration documentation and data mapping documents
  • Build customized integration solutions utilizing the third-party integration/ETL tool
  • Works closely with the development team to implement solutions based on Mulesoft Anypoint Platform
  • Collaborate with the project management team to communicate technical issues and drive timely resolutions
Read More
Arrow Right

Senior Software Engineer

The Edge browser is a strategic product and a key entry point to Microsoft’s new...
Location
Location
United States , Redmond
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, C++, Go or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Go or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Go or Python OR equivalent experience
  • 2+ years of experience contributing to Chromium and/or open-source projects built using Ninja-based build systems
Job Responsibility
Job Responsibility
  • Uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner
  • Takes responsibility for the content of their AI-generated changes to artifacts, reviewing all changes and applying appropriate tooling and processes with minimal guidance
  • Uses debugging, tests, tools, logs, telemetry, and other methods to proactively verify assumptions before issues occur for product features in production
  • Conducts incident retrospectives and identifies root causes of problems, implements repair actions, and identifies mechanisms to prevent incident recurrence with minimal supervision
  • Under minimal guidance, applies least-access principles, and uses logging, telemetry, and other appropriate mechanisms to investigate issues while retaining privacy and security
  • Reviews product feature code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product feature
  • Brings insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills with minimal guidance
  • Reviews code in a timely fashion that helps accelerate the pace of development on the team
  • Considers diagnosability, reliability, testability, and maintainability when reviewing code and understands when code is ready to be shared or delivered
  • Applies and reviews for coding patterns, security risks, compliance issues, and best practices in code reviews
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Location
Location
India , Hyderabad / Bangalore / Gurgaon
Salary
Salary:
Not provided
newtglobal.com Logo
NewtGlobal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience in Anaplan model building (modules, lists, actions, UX dashboards)
  • Experience in Data Hub design and data integration
  • Good understanding of ALM (Dev/Test/Prod deployments)
  • Knowledge of PLANS & DISCO modeling best practices
Read More
Arrow Right

Senior Software Engineer

We are looking for an outstanding Senior Software Engineer to join the Microsoft...
Location
Location
United States , Redmond
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, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and build scalable, distributed systems from the ground up
  • Drive features from ideation to global rollout
  • Mentor engineers and lead design/code reviews
  • Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements
  • Collaborate across Microsoft Research and platform teams to integrate cutting-edge technologies
  • Apply site-reliability engineering practices to ensure robust operations
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

About this role: Wells Fargo is seeking a Senior Software engineer.We are lookin...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
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
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 4–8+ years of software engineering experience
  • 3–5+ years of hands-on ServiceNow ITSM development
  • Proven experience with AI/ML-enabled automation or analytics solutions
  • Strong expertise in ServiceNow ITSM modules
  • JavaScript (server-side & client-side)
  • ServiceNow scripting APIs
  • Experience with Predictive Intelligence / Virtual Agent
  • Flow Designer, IntegrationHub
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
  • Design, develop, and implement solutions across ServiceNow ITSM modules (Incident, Problem, Change, Request Management)
  • Customize applications using Business Rules, Client Scripts, UI Policies & Actions, Script Includes, Flow Designer / Workflow Editor
  • Build and maintain Service Catalog items, workflows, and automations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Backend Engineer (Java) - New York City | 5 Days Onsite - $170K-$300K Bas...
Location
Location
United States , New York City
Salary
Salary:
170000.00 - 300000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience
  • Strong Java development experience
  • Experience building scalable backend systems
  • Cloud experience with GCP, AWS or Azure
  • Engineers who thrive in fast-paced environments and enjoy taking ownership
Job Responsibility
Job Responsibility
  • Designing and building scalable backend services
  • Developing distributed systems and microservices that support millions of transactions and interactions
  • Improving cloud infrastructure, automation, monitoring and deployment pipelines
  • Solving complex engineering challenges around scale, reliability and performance
  • Working closely with product and engineering leadership on business-critical initiatives
What we offer
What we offer
  • Equity
  • Bonus
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a Senior Software Engineer to join the team that is revolutio...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in frontend software development, with a proven track record in designing scalable component architectures
  • Expert-level proficiency in TypeScript, React, and Next.js with deep understanding of modern frontend patterns (hooks, server components, SSR/SSG, ISR)
  • Hands-on experience with SolidJS or similar reactive frameworks, ideally building web components (Custom Elements) for modular, framework-agnostic delivery
  • Strong command of CSS/SASS/Tailwind CSS with experience implementing responsive, brand-themed designs across multiple markets
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including micro frontends, component-driven development, and reactive programming
  • Demonstrated ability to lead technical initiatives, mentor peers, and drive strategic decisions aligned with business goals
  • Experience working in Agile/Scrum environments with cross-functional teams (product, design, backend, DevOps)
Job Responsibility
Job Responsibility
  • Design and develop scalable, accessible, and reusable UI components using TypeScript, React/Next.js, and SolidJS web components, powering seamless vehicle inventory search, filtering, and discovery experiences across devices and markets
  • Work within a micro frontend architecture using a monorepo, contribute to our internal design system, and drive innovation through behavior analytics, accessibility best practices, and performance optimization
  • Champion AI-assisted development practices, automate repetitive workflows, and continuously modernize the frontend stack to keep pace with evolving web standards and tooling
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right