CrawlJobs Logo

Senior Software Engineering

United States, Multiple Locations Employment contract 119800.00 - 261000.00 USD / Year · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

In Azure Specialized we are collaboratively working to bring the next generation of workloads to our Public Cloud platform. We work together across Microsoft to enable end to end new scenarios for Azure customers. Our team imagines and builds differentiating customer features and fundamental building blocks at the heart of the Azure platform working collaboratively with many industry partners. As a Senior Software Engineer, you will be critical in designing and delivering the next generations of AI training, AI inferencing, virtual desktop, video and gaming infrastructure for Azure. You will be challenged across a wide spectrum of hardware architectures, network types and processor types. You will help define and deliver an end-to-end vertical view, with continuous focus on customer value, quality, performance and automation. We are looking for someone who is passionate about quality, wants the customer to succeed and get things done. You will join a phenomenal team of hardworking engineers with deep experience with replication systems, highly available systems, large scale algorithms, dynamic and high-performance solutions at massive scale. This position involves deep technical work, focusing on defining, deploying and sustaining hardware and software Azure infrastructure for AI and other GPU-based workloads. The work for this position focuses on hardware/software interaction, coding and playing with next-gen hardware, end-to-end systems engineering anywhere in the infrastructure - from fiber networking, switches, GPU differentiation, rack design, cluster design and more. This position offers a unique opportunity to have a huge impact on customers and the world. It is an exciting time for the team as we are working on expanding the capacity and range of supported scenarios to support the next 100X growth. 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

  • Help ensure Azure platform is consistent on performance, can scale on-demand, and engineered to withstand the unparalleled computing demand from the customer workloads
  • Help building a cross-platform environment, enabling our customers to access all of the data they need to succeed training their next gen modules
  • Willing to dive deeply into any level or layer of a problem
  • Willing to learn emerging technologies, from hardware to software
  • Evaluate and make recommendations that advance Azure infrastructure for AI and other GPU-based workloads
  • Leads by example within the team by producing extensible and maintainable code
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment
  • Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
  • Maintains communication with customers, and key partners across the Microsoft ecosystem of engineers
  • Ensures alignment with partners' expectations
  • Considers partner teams across organizations and their end goals for products to drive and achieve desirable user experiences and fitting dynamic needs of partners/customers through product development
  • 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
  • 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

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#, PowerShell, OR Python OR equivalent experience
  • 2+ years of Deep Learning, AI Infrastructure, Distributed Systems, High Performance Computing / Machine Learning middleware OR Co-Designing Hardware-Software
  • 4+ years of experience in building cloud services and supporting them during production process
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check

Nice to have

  • 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++, C#, Java, JavaScript, OR Python OR 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++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years experience with leading customer engagement and support during the different deployment stages

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineering

8 matching positions

Senior Software Engineering

As a Senior Software Engineer at Forterro, you will be a key individual contribu...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3+ years of software development experience, including advanced-level work in a senior or similar role
  • Proven track record of delivering high-quality software solutions in a fast-paced environment
  • Proficiency in C# Programming with experience designing and implementing WinForms
  • Strong understanding of object-oriented programming, principles and Design Patterns
  • Knowledge of .NET libraries and framework concepts
  • Proficient in SQL (e.g. SQL Server)
  • Knowledge of .NET MAUI Framework with C# and building cross-platform apps for iOS & Android
  • Experience with ADO.NET for database connectivity
  • Familiarity with source control tools such as Git
Job Responsibility
Job Responsibility
  • Software Design and Development: Convert requirements into well-structured software solutions. Design, code, and maintain systems for various platforms (desktop, mobile)
  • Requirements Analysis: Collaborate with stakeholders to understand business needs, define technical specifications, and design appropriate solutions
  • Programming and Testing: Write efficient, maintainable code using C# or other relevant technologies. Perform unit testing, debugging, and troubleshooting
  • Software Documentation: Create and maintain technical documentation, including design specifications and system architecture
  • Collaboration: Work closely with product managers, UX designers, and quality assurance teams to ensure software meets requirements
  • Lead Development Efforts: Guide team members in design and development best practices, ensuring high-quality code and adherence to project timelines
  • Continuous Improvement: Stay updated with the latest technology trends and tools, proposing enhancements to the software development lifecycle
  • Fulltime
Read More
Arrow Right

Senior Software Engineering

You will design, build, maintain, and test commercial frontend software that mee...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of relevant experience in frontend development
  • Strong experience building frontend software products with modern JavaScript frameworks
  • Proven delivery of complex frontend features and maintenance tasks across the full software development lifecycle
  • Solid knowledge of frontend architecture, state management, API integration, and web security
  • Experience with automated frontend testing, code review, and continuous integration
  • Practical understanding of performance optimization, accessibility, and responsive design
  • Ability to analyze issues, propose options, and make sound trade-offs with limited guidance
  • Clear communication skills with the ability to explain technical topics to non-engineering stakeholders
  • Bachelor’s degree in Computer Science or equivalent practical experience
Job Responsibility
Job Responsibility
  • Build and maintain responsive, accessible, and high-performance user interfaces using modern JavaScript
  • Implement component-based architecture and reusable frontend patterns
  • Integrate frontend applications with backend APIs and authentication mechanisms
  • Write clean, maintainable, and secure code with strong test coverage
  • Deliver end-to-end frontend features, from requirements analysis and design to implementation, testing, and release
  • Diagnose and resolve UI, browser compatibility, and performance issues using data and analysis
  • Participate in code reviews and raise the quality bar for frontend engineering
  • Collaborate with Product, UX, QA, and backend engineers to ensure customer value and product quality
  • Improve engineering processes, frontend tooling, and CI/CD pipelines
  • Produce clear technical documentation for internal and external audiences
  • Fulltime
Read More
Arrow Right

Senior Software Engineering

You will design, build, maintain, and test commercial .NET full stack software t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of relevant experience in .NET full stack development
  • Strong experience building and maintaining software products using .NET technologies in production environments
  • Proven delivery of complex full stack features across the software development lifecycle
  • Solid knowledge of software design, REST APIs, data modeling, and system integration
  • Experience with automated testing, code review, and continuous integration
  • Practical understanding of secure coding and performance optimization
  • Ability to analyze issues, propose options, and make sound trade-offs with limited guidance
  • Clear communication skills with the ability to explain technical topics to non-engineering stakeholders
  • Experience improving processes, systems, or products with measurable impact
  • Bachelor’s degree in Computer Science or equivalent practical experience
Job Responsibility
Job Responsibility
  • Deliver end-to-end features for .NET full stack applications, from requirements analysis and design to implementation, testing, and release
  • Build and maintain backend services and APIs using modern .NET technologies
  • Develop and enhance frontend components integrated with backend services
  • Contribute to architecture and design for APIs, data models, security, and integration points
  • Write clean, maintainable, and secure code with strong unit, integration, and API test coverage
  • Diagnose and resolve production and performance issues using data-driven analysis
  • Participate in code reviews and raise the quality bar across the engineering team
  • Collaborate with Product, QA, UX, and platform teams to deliver customer value
  • Improve engineering processes, tools, and CI/CD pipelines to increase efficiency
  • Produce clear technical documentation for internal and external audiences
  • Fulltime
Read More
Arrow Right

Senior Software Engineering

You will design, build, maintain, and test commercial Java full stack software t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of relevant experience in Java full stack development
  • Strong experience building and maintaining software products using Java including the Spring Stack in production environments
  • Proven delivery of complex full stack features and maintenance tasks across the software development lifecycle
  • Solid knowledge of software design, REST APIs, data modeling, and system integration
  • Experience with automated testing, code review, and continuous integration
  • Practical understanding of secure coding and performance optimization
  • Ability to analyze issues, propose options, and make sound trade-offs with limited guidance
  • Clear communication skills with the ability to explain technical topics to non-engineering stakeholders
  • Experience improving processes, systems, or products with measurable impact
  • Bachelor’s degree in Computer Science or equivalent practical experience
Job Responsibility
Job Responsibility
  • Deliver end-to-end features for Java full stack applications, from requirements analysis and design to implementation, testing, and release
  • Build and maintain backend services and APIs using Java including the Spring Stack
  • Develop and enhance frontend components that integrate cleanly with backend services
  • Contribute to architecture and design for APIs, data models, security, and integration points
  • Write clean, maintainable, and secure code with strong unit, integration, and API test coverage
  • Diagnose and resolve production and performance issues using data-driven analysis
  • Participate in code reviews and raise the quality bar across the engineering team
  • Collaborate with Product, QA, UX, and platform teams to deliver customer value
  • Improve engineering processes, tools, and CI/CD pipelines to increase efficiency
  • Produce clear technical documentation for internal and external audiences
  • Fulltime
Read More
Arrow Right

Senior Software Engineering

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
India , Bangalore
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 discipline
  • 6+ years of technical engineering experience in DevOps, in a build engineer capacity
  • C/C++ environment
  • Embedded system/firmware
  • 3+ years of experience working with software build, build pipelines and processes in Cloud environments (Azure preferred)
  • 3+ years of experience with embedded systems
  • 2+ years of experience working in projects related to tooling, automation and test frameworks/infrastructure, in a SWE capacity
  • Coding with python
Job Responsibility
Job Responsibility
  • Develop and maintain build and test infrastructure
  • Develop and maintain build pipelines for DPU software
  • Plan for longer-term requirements for both build hardware and access to prototype and working Azure systems
  • Help team move existing build and test infrastructure toward Azure processes and platforms while keeping existing hardware and software development making rapid progress
  • Improve Development productivity by build optimization, tools development
  • Integrate build with a test infrastructure that allows DPU engineers to test their code on emulators and pre-production silicon/systems
  • Keep test infrastructure and machine fleets running while continuously improving reliability and reducing maintenance burden
  • Work with engineering teams to identify future requirements for infrastructure, machines, and test frameworks
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Senior Lead Analyst - Senior Vice President

Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Enterprise Architecture role with subject matter expertise in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai), and internet and mobile / web frameworks (Angular, iOS and Android) and apps
  • Effective Citi architecture leader working with internal stakeholders and supported by external vendors to enable the best solution: secure, performant and scalable
  • Hands-on expertise in developing robust, enterprise-grade applications leveraging modern technology stacks, including Frontend development using Angular or similar JavaScript frameworks
  • Backend development utilizing Java microservices architecture
  • Designing and implementing RESTful APIs
  • Demonstrable expertise in utilizing modern development tools and technologies across all phases of the Software Development Life Cycle (SDLC) (e.g., GitHub Co-pilot, or equivalent)
  • Working knowledge and adherence to industry best practices and established software development standards
  • Demonstrated strong people management skills, including team development, mentorship, and performance management
  • Proven project management skills, with the ability to oversee project planning, execution, and successful delivery within established scope, budget, and timelines
Job Responsibility
Job Responsibility
  • Accountable for defining the technology strategy for Digital team in alignment with Citi Technology
  • Collaborate to help create reliable, scalable, and high-performance services and architectures
  • Develop cohesive interpersonal working relationships with all peers and team members
  • Utilize comprehensive knowledge of multiple technological disciplines to achieve objectives by providing leadership and guidance to the teams responsible for architecting, implementing and performing continuous improvement to products
  • Work style is very independent, requiring little or no guidance by more senior architects
  • Decisions will make a significant, measurable impact on the business goals for different lines of business
  • Play a significant role with PMTs, TPMs and SDEs to determine potential technological designs and approaches
  • Assist in the planning and managing of assignments generally involving large budgets, cross functional and / or multiple projects simultaneously
  • Effectively understand and analyze both technical and business risks and impact
  • Be part of the design review board that will focus on the design process, search for generic patterns, and share best practices across the organization
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Senior Lead Analyst - Senior Vice President

The Digital S/W Eng Sr Lead Analyst is a strategic professional who closely foll...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Enterprise Architecture role with subject matter expertise in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai), and internet and mobile frameworks (Angular, JFP, and iOS and Android native)
  • Effective Citi architecture leader working with internal stakeholders and supported by external vendors to enable the best solution: secure, performant and scalable
  • Bachelor’s/University degree, Master’s degree preferred
Job Responsibility
Job Responsibility
  • Accountable for defining the technology strategy for Digital team in alignment with Citi Technology
  • Utilize comprehensive knowledge of multiple technological disciplines to achieve objectives by providing leadership and guidance to the teams responsible for architecting, implementing and performing continuous improvement to products
  • Assist in the planning and managing of assignments generally involving large budgets, cross functional and / or multiple projects simultaneously
  • Be part of the design review board that will focus on the design process, search for generic patterns, and, at the same time, share best practices across the organization
  • Have a wider understanding of the technical strategy for a particular architecture, platform or solution
  • This position acts as advisor or coach to new or lower level architects
  • Contribute to brown bags, external publications, user-group leadership, speaking opportunities at industry conferences while raising Citi’s GCT profile
  • Understand the business impact of your systems and show good judgment when making technical trade-offs between your team’s short-term technology or operational needs and long-term business needs
  • Code submissions and approach to work are exemplary
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Enterprise Software Engineering

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’r...
Location
Location
United States , San Francisco
Salary
Salary:
170000.00 - 200000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and shipping production software
  • Full-stack proficiency across frontend, backend, APIs, and data layers
  • Hands-on experience using AI-assisted development tools in a professional setting to ship real software
  • Strong fundamentals in at least one modern language (Python, TypeScript, Go, or similar) with the ability to learn new ones quickly
  • Experience building and integrating APIs and working with enterprise middleware or system integrations
  • Familiarity with cloud platforms, containerization, and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Building and shipping internal tools, automations, and integrations that deliver measurable value across Finance, Operations, HR, and other business teams
  • Using AI-assisted development as the default workflow, including writing specs, crafting prompts, reviewing AI-generated code, and iterating rapidly
  • Defining foundational technical patterns, including coding standards, project conventions, reusable components, and context files that guide AI-driven development
  • Designing and maintaining integrations between enterprise systems using APIs, middleware, and data pipelines
  • Developing solutions across a hybrid environment, combining cloud application platforms with internal GPU compute for AI workloads
  • Partnering with business teams in rapid prototyping sprints, then hardening prototypes into production-ready systems with testing, monitoring, and documentation
  • Establishing CI/CD pipelines, automated testing, and quality gates for all delivered solutions
  • Owning solutions end-to-end, from specification and implementation through deployment and production support
  • Operating within tiered governance frameworks, applying appropriate review and compliance controls based on solution sensitivity
What we offer
What we offer
  • Restricted Stock Units in a fast growing, well-funded technology company
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right