CrawlJobs Logo

Senior Software Engineer

India, Hyderabad · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

Microsoft’s Cloud business is expanding, and the Cloud Supply Chain (CSCP) organization is responsible for enabling the hardware infrastructure underlying this growth including AI! CSCP’s vision is to empower customers to achieve more by delivering Cloud and AI capabilities at scale. Our mission is to deliver the world's computer with an industry-leading supply chain. The CSCP organization is responsible for traditional supply chain functions such as plan, source, make, deliver, but also manages supportability (spares), sustainability, and decommissioning of datacenter assets worldwide. We deliver the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, OneDrive and the Microsoft Azure platform for external customers. Our infrastructure is supported by more than 300 datacenters around the world that enable services for more than 1 billion customers in over 90 countries. The Supply Chain Software Engineering team is an exceptional place for technology professionals who aspire to be strategic business partners. This team is at the forefront of innovation, creating groundbreaking solutions that have a profound global impact. By leveraging Microsoft software and services, they are able to touch the lives of millions of customers and tens of thousands of employees. Joining this team means being part of a dynamic environment where your contributions are valued and your ideas can lead to significant advancements. It's a place where you can grow professionally, collaborate with talented individuals, and make a real difference in the world

Job Responsibility

  • Own and deliver comprehensive feature areas and large-scale solutions, encompassing design, architecture, implementation, testing, debugging, and shipping with secure long-term support
  • Collaborate closely with engineers, program managers, designers, and partners to deliver feature sets with optimal design and architecture
  • Develop robust, scalable, and secure backend services, and design, develop, and maintain APIs for efficient data exchange between client and server applications
  • Implement and manage cloud-based solutions to ensure the scalability, reliability, and performance of applications
  • Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements, provide technical insights, and ensure alignment on project goals
  • Create, enhance, and maintain Web applications to provide intuitive user experiences
  • Continuously learn and stay updated with emerging technologies, frameworks, and best practices in full-stack development, cloud computing, and software engineering to bring innovative solutions to the team
  • Commit to delivering the best experience for customers and partners, iterating based on qualitative and quantitative feedback
  • Adopt a live site-first mindset, prioritizing service health above all else. Participate in Designated Responsible Individual (DRI) rotations to ensure the engineering team responds promptly to customer-reported incidents and system alerts, mitigating them within defined Service Level Agreements (SLAs). Identify opportunities for optimization and standardization to enhance long-term Quality of Service
  • Write high quality code to implement the design, leveraging existing platform frameworks and capabilities to build the solution, documenting it in detail for maintainability and presentability
  • Influence technical direction at an organizational level
  • Contribute to creating and maintaining a diverse and inclusive culture

Requirements

  • A minimum of 10+ years of professional software development experience, with extensive expertise in full-stack development
  • 8+ years of professional software engineering experience in designing, building, and running cloud services at large scale using the .NET stack
  • Solid understanding and hands-on experience with backend technologies, including but not limited to C#, Node.js, Python, Ruby, or Java, as well as experience with databases
  • Familiarity with distributed systems and event driven architectures
  • Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices

Nice to have

  • Strong with Microsoft .NET technologies (C# and the .NET Framework)
  • Proven ability to design and develop loosely coupled, componentized, and durable software that can be easily extended and meets requirements on time
  • Skilled in building libraries, SDKs, and other development platform components, preferably using C#
  • Knowledge of Microsoft Azure, AWS, or similar cloud computing platforms
  • Demonstrated ability in full-stack development, showcasing proficiency in developing both frontend and backend components of web applications
  • Proficiency in web development languages, with strong skills in HTML, CSS, and JavaScript, along with familiarity with frontend frameworks such as Angular, React, or Vue.js
  • Ability to both work independently and coordinate across geographies
  • Ability to communicate complex ideas and concepts to a variety of cross-group stakeholders
  • Proven ability to deal with ambiguity and drive for clarity
  • Demonstrated ability to work efficiently, prioritize workflow, ramp quickly, and meet demanding deadlines
  • Hands on experience building and maintaining REST microservices using NoSQL storage or RDBMS
  • Experience with SQL databases or other relational database systems, including data modeling
  • Familiarity with NoSQL document stores (e.g. MongoDB, Azure Cosmos DB) and/or graph DBs
  • Strong coding, debugging and problem-solving skills
  • Good communications skills
  • able to share complex ideas with other teams

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

Every day, Global Payments makes it possible for millions of people to move mone...
Location
Location
India , Pune
Salary
Salary:
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 4 years - Professional Experience In Coding, Designing, Developing And Analyzing Data
  • Advanced knowledge and use of one or more front / back end languages / technologies
  • Moderate understanding of the other corresponding end language / technology from the following but not limited to: two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases
Job Responsibility
Job Responsibility
  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions
  • Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation
  • Performs testing and validation requirements for moderately complex code changes
  • Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data
  • Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues
  • Assists with on-the-job training and provides guidance to other software engineers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Location
Location
Romania; Poland , Iași; Warsaw
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of hands-on experience in commercial Software Engineering roles
  • Good experience working with front-end code, ideally using Angular
  • Extensive experience in developing cloud software using: AWS services - Lambda, ECS, DynamoDB, Opensearch
  • Terraform for writing Infrastructure as Code scripts
  • Typescript
  • Java v21 with Maven, and Spring Boot v3 Docker
  • Docker
  • Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB
  • Experience and an enthusiasm for using and finding new ways to use AI tools to augment software development practices
  • Experience using Git for source control
Job Responsibility
Job Responsibility
  • Translate user needs into technical solutions
  • Design, build, and maintain secure, scalable, and well-tested software
  • Write clean, secure and well-tested code
  • Follow best-practice guidelines and help to improve those guidelines
  • Extend, maintain and operate assigned parts of our platform
  • Coach and mentor more junior colleagues
  • Participate in knowledge-sharing activities
  • Work through the entire lifecycle of a service or product
  • Help the team in solving challenges that arise as our business grows
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: four-day Flexi-Week at full pay
  • Remote Working Allowance
  • Flexi-Office
  • Meal Vouchers
  • Health & Wellbeing insurance
  • Remote Working Furniture Package
  • Peer-to-peer appreciation program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Team CRM Tech is responsible for delivering the technical infrastructure that en...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
axelspringer.com Logo
Axel Springer SE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in backend development with Java (Spring Boot) or Kotlin
  • experience with TypeScript is a plus
  • Solid understanding of cloud-based architectures, preferably on AWS (e.g. Lambda, S3, Snowflake, Glue, SNS/SQS)
  • Familiarity with event-driven systems and tools such as Kafka, as well as microservice architectures
  • Hands-on experience with CI/CD pipelines, infrastructure as code (e.g. AWS CDK, Terraform), and monitoring
  • Good knowledge of SQL and experience handling structured and semi-structured data
  • Experience with Python or data engineering tools is a plus
Job Responsibility
Job Responsibility
  • Design, implement, and maintain reliable and scalable software systems and data flows for CRM and user engagement use cases
  • Collaborate with Software Engineers, Data Engineers, Product Managers, and other stakeholders to deliver robust solutions that integrate across domains and teams
  • Contribute to the team’s architecture and technical decision-making, ensuring high code quality and operational excellence
  • Take ownership of services throughout their lifecycle, from design and implementation to monitoring and improvement
  • Ensure best practices for testing, CI/CD, and cloud infrastructure are applied and continuously improved
  • Support and mentor less experienced engineers by sharing knowledge, conducting code reviews, and fostering a collaborative team culture
  • Explore and adopt new tools and technologies to improve development efficiency and system performance
What we offer
What we offer
  • Personal development goals and learning budget
  • Free organic breakfast, excellent free lunch (vegan and vegetarian), free coffee, lemonades and after-work beer
  • Rooftop terrace with view of Berlin
  • Free counseling and support in all areas of life (pme-Familienservice)
  • Job bike or Deutschlandticket
  • Urban Sports or Gympass membership
  • Team events and company events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Are you passionate about building Enterprise applications leading with AI? Are y...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS degree in Computer Science, Mathematics or Engineering
  • 8+ years of experience as a software engineer building commercial software and proven track record of shipping successful software products & services
  • 8+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model
  • 5+ years of experience in leading, managing, and driving technical and architectural dependencies
  • Technical skills should include proficiency in C#, .NET, JavaScript/TypeScript, or equivalent languages/frameworks
  • Hands-on experience in app development using AI Technologies, ASP.NET, Azure PaaS services like Web apps, Function Apps, Service Bus, Event Hub, REST API, SQL and NoSQL
  • Experience working in agile teams or startup environments with strong customer focus
  • Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, and Data Scientists
Job Responsibility
Job Responsibility
  • Technical Leadership and Engineering Excellence: Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering best practices to ensure high-quality, scalable, and secure solutions. Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Solution Design and Architecture: Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selecting optimal technologies and design patterns for sustainable and high-performing systems
  • Mentorship and Team Development: Mentor team members through code reviews and design feedback, promoting skill growth, inclusion, and a collaborative culture that contributes to both individual and team success
  • Collaboration and Cross-Team Partnership: Foster collaboration with Microsoft product teams, program managers, and user experience (UX) designers to manage dependencies, share knowledge, and jointly deliver updates to enhance engineering capabilities
  • Quality Assurance: Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise
  • Continuous Improvement and Innovation: Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement within the team
  • Planning and Communication: Participate actively in sprint and semester planning, provide accurate cost estimates, and maintain transparent communication on deliverables, risks, and milestones
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you want to contribute to Microsoft's vision of empowering every person and o...
Location
Location
India , 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 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Design and deliver software services that scale, secure, monitor and auto-manage specialized workloads on Azure
  • You will set an example for the team by producing high quality, extensible and maintainable code while considering efficiency, and return on investment (ROI)
  • You will tackle hard distributed system problems while making changes to fundamental Azure control and data plane components, networking, and operating systems
  • Build seamless integration for specialized workloads in Azure. This would involve contributions and usage of OSS systems, writing cross-platform services that run efficiently on Windows and Linux
  • You will have to support operations of live service as issues arise on a rotational, on-call basis. Implement solutions and mitigations to more complex issues affecting performance or functionality of Live Site service and escalate as necessary
  • You will own one or more scenario that would require you to work closely across organizations and teams, to collaborate across geographies, and to lead, mentor and guide engineers in the team
  • You will get to deliver mission critical workloads. It is a fast-paced environment. Our emphasis is on value to customers and live site excellence
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer United States, Washington, Redmond Job description The...
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
  • Lead the design, implementation, and delivery of LLM API management service for millions of customers
  • Maniacally manage cost and availability – set the benchmark for the industry
  • Coach your team for building and running large scale platforms and experiences that get used by hundreds of millions of users every day
  • Work independently and collaboratively with other product teams across Power Platform, BizApps, and Microsoft
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United Kingdom , London
Salary
Salary:
74700.00 - 122600.00 GBP / 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 technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience building or integrating AI/ML or LLM-based solutions, prompt engineering, RAG
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Microsoft Foundry, OpenAI, or similar)
  • 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
  • Comfortable with travel up to 25% (role dependent)
Job Responsibility
Job Responsibility
  • Put security first: Build and ship solutions that meet enterprise security standards (threat modeling, secure coding, privacy, and compliance) from design through production
  • Translate business needs into technical solutions: Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Architecture Design: Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Deliver quickly without sacrificing quality: Use modern engineering practices (CI/CD, automated testing, observability, and progressive delivery) to iterate fast and reduce operational risk
  • Drive customer success and adoption: Work directly with customer engineering teams to deliver production-ready solutions, unblock delivery, and ensure outcomes are adopted at scale
  • Operate effectively in ambiguity: Continuously learn and adapt as technologies and customer priorities evolve
  • bring clarity, structure, and momentum to complex engagements
  • Model inclusive, customer-obsessed leadership: Create an environment of trust, accountability, and continuous improvement while representing the company professionally with external stakeholders
  • Embodies our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

A well-funded, profitable infrastructure company is looking for a Performance En...
Location
Location
United States
Salary
Salary:
220000.00 - 280000.00 USD / Year
lawrenceharvey.com Logo
Lawrence Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience
  • Strong experience with Rust and/or C++
  • Proven experience optimizing production systems
  • Deep understanding of memory management, concurrency, networking, and systems performance
  • Experience building or operating distributed systems at scale
Job Responsibility
Job Responsibility
  • Design and optimize high-performance services using Rust and C++
  • Reduce latency and improve throughput across production systems
  • Profile applications and eliminate performance bottlenecks
  • Build and maintain large-scale distributed systems
  • Work on infrastructure that supports mission-critical applications
  • Collaborate with a highly technical engineering team in a high-ownership environment
What we offer
What we offer
  • 15–20% performance bonus
  • Meaningful equity package
  • Fully remote across North American time zones
  • Comprehensive medical, dental, and vision coverage
  • Unlimited PTO
  • Annual conference, learning, wellness, and home office stipends
  • Regular team offsites and collaborative engineering culture
  • Fulltime
Read More
Arrow Right