CrawlJobs Logo

Software Development Engineer Ii

India, Hyderabad · Job Posted June 28, 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 further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings. The Azure HorizonDB team is building a next-generation, cloud-native database platform designed for high performance, strong consistency, and seamless scalability. HorizonDB powers mission-critical applications with sub-millisecond latency, always-on availability, and deep alignment with modern, AI-driven workloads. We are rethinking core database systems from the ground up, including storage, transaction processing, replication, and distributed systems infrastructure, to meet the demands of large-scale cloud services. The work spans low-level systems design through distributed coordination at global scale, with a strong emphasis on reliability, performance, and operational excellence. We are hiring a Software Development Engineer II to join the HorizonDB team. In this role, you will work on core components of a large-scale distributed database system such as storage engines, transaction processing, replication, failover, and performance optimization. You will collaborate across teams to design and build systems that deliver high reliability, strong consistency, and predictable performance at scale. This is an opportunity to contribute to foundational platform capabilities, influence the direction of a new database system, and have direct impact on how customers build and run critical workloads in Azure. We do not just value differences or different perspectives. We seek them out and bring them in so we can benefit from the collective strength of our teams. This helps us build better products and serve our customers more effectively.

Job Responsibility

  • Work with senior engineers to create highly scalable, performant and maintainable code that can power the next generation of storage layer for planet scale databases.
  • Participate in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understand when code is ready to be shared or delivered.
  • Help Identify performance and scalability issues.
  • Maintain operations of live service as issues arise on a rotational, on-call basis.
  • Embody our culture and values

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 2+ 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 of experience building and supporting distributed cloud services with production grade.
  • 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.

Nice to have

Master's Degree in Computer Science or related technical field AND 3+ years 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Looking for more opportunities?

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

Similar Jobs for

Software Development Engineer Ii

8 matching positions

Software Development Engineer II

Amazon Digital Acceleration powers ordering, subscriptions, and device managemen...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
mygwork.com Logo
myGwork - LGBTQ+ Business Community
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of test automation frameworks and tools building experience
  • 2+ years of non-internship professional software development testing experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience in penetration testing and exploitability-focused vulnerability assessment
  • Experience in platform-level security mitigations and hardening for Linux and Windows
Job Responsibility
Job Responsibility
  • Design and build the automated test frameworks and test suites for use in development and testing cycles
  • Design and develop tools which will help Developers/Testers
  • Collaborating with development teams and your team peers to identify and prioritize opportunities for automation
  • Participating in design and code inspections
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Amazon's Financial Technology team is seeking passionate, results-driven, and in...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Job Responsibility
Job Responsibility
  • Design, develop, document, and support massively scalable, distributed real-time systems
  • Own all aspects of end-to-end solutions through full-stack software development
  • Leverage agile methodologies to iteratively build and deliver high-quality results
  • Work across Amazon engineering teams and business teams globally to plan, design, execute, and implement new platform across multiple geographies
  • Review requirements, design services, build new interfaces, integrate with existing architectures, develop and test code, and deliver implementations for Global Tax customers
  • Manage day-to-day activities, participate in designs, design reviews, and code reviews with engineering team
  • Build backend services and customer-facing APIs using AWS technologies
  • Design and code technical solutions using Angular JS, React, Node.js, JQuery, and SQL Server
  • Contribute to a suite of tools hosted on AWS infrastructure
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

As a Software Engineer in our video processing and performance team, you will be...
Location
Location
Romania; Serbia , Timișoara; Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role and global SaaS company
  • C++ and Python Proficiency: Strong ability to write clean, efficient, and testable code. You should be comfortable with memory management, multi-threading, and asynchronous processing
  • Linux Systems Expertise: Skilled in troubleshooting complex issues using log analysis, connectivity investigation, and system performance profiling
  • Computer Vision & Video Engineering: Practical experience with OpenCV and a solid understanding of video codecs, container formats, and streaming protocols (RTSP)
  • Distributed Systems: Familiarity with microservices architectures and asynchronous messaging systems like NATS or Redis
  • Containerization: Knowledge of Docker/Podman and exposure to container orchestration using Kubernetes (AKS)
  • Observability: Familiarity with monitoring tools like Prometheus and Grafana to ensure system health and stability
  • Resourceful Investigator: You have a passion for deep-diving into complex codebases and using systematic troubleshooting to master large-scale systems
  • Accountable & Resilient: You take ownership of your results, are comfortable experimenting with new approaches, and view technical challenges as learning opportunities
  • Growth-Oriented: You are eager to build your expertise from the foundation up, with the ambition to eventually own major architectural components
Job Responsibility
Job Responsibility
  • Design and Development: Collaborate with cross-functional teams to design and develop new features and functionalities. Ensure that the developed solutions meet project objectives and enhance user experience
  • Coding: Design and implement reusable, testable, efficient, and elegant code based on requirements. Ensure adherence to coding standards and best practices
  • Testing: Create, maintain, and run unit tests for both new and existing applications and services. Aim to deliver defect-free and well-tested solutions
  • Data Analysis: Analyze and collect data from various sources such as log files, application stack traces, and thread dumps. Utilize data analysis to identify trends, patterns, and potential areas for improvement
  • Continuous Integration and Continuous Deployment (CI/CD): Create and maintain CI/CD integration using various tools. Automate the build, test, and deployment processes to ensure efficiency and reliability
  • Integration of Third-Party Solutions: Evaluate and integrate third-party software solutions to optimize system performance. Expand product capabilities by integrating compatible third-party solutions. Update and track third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitoring and Troubleshooting: Monitor production logs to identify and troubleshoot issues promptly. Ensure seamless operation and timely resolution of any anomalies to maintain system reliability
  • Documentation: Responsible for creating, maintaining, and updating technical documentation to ensure code, systems, and processes are clearly understood and easily accessible by team members and stakeholders
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Are you looking for an opportunity that will help revolutionize the way big data...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
  • Experience programming with at least one software programming language
Job Responsibility
Job Responsibility
  • Drive implementation decisions
  • Deliver functional components
  • Mentor junior engineers to develop logical & maintainable software that meets high standards of quality and abstraction
  • Play a major role in the architecture, design, implementation and deployment of large-scale and complex big data applications
  • Push design and architecture limits by inventing and simplifying complex problems
  • Work with Amazon engineering and business teams across the globe in planning, designing, executing and implementing this new platform
Read More
Arrow Right

Software Development Engineer II

Do you want to be part of a team that delivers innovative products and machine l...
Location
Location
India , Hyderabad
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 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Motivated engineers with excellent architecture, design, coding, and debugging skills
  • At least 3+ years of industry experience with one or more of the following: large scale of Web development, App development, Distributed Systems and/or Information Retrieval
  • Good communication skills in English are preferred
Job Responsibility
Job Responsibility
  • Driving projects from design through implementation, experimentation and finally shipping to our users
  • Understand scenarios, challenges, and issues in a feature area. Propose design, solutions, mitigations, and be responsible for metric-driven results
  • Work independently to implement, flight and ship features to different canvases and have impact on key metrics
  • Innovate feature ideas, analyze opportunities through data mining of Bing logs and user study
  • Understand all the metrics, able to get insights of what happened from real traffic scorecard and come up with improvement plan
  • Build dashboard and online tests to monitor mainstreamed features’ coverage, performance and availability
  • Collaboration with internal and external partner teams globally
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Noida
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 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of experience in full-stack web development, including proficiency in modern front-end frameworks (e.g., React) and backend technologies (e.g., .NET)
  • Experienced in full-stack web development, including hands-on experience building responsive and scalable user interfaces using TypeScript, HTML, CSS, and modern JavaScript frameworks, particularly React and Redux
  • Experience with backend development using technologies such as .NET. A grasp of REST APIs, data modeling, and version control systems is essential
  • Great analytical skills and learning agility, capacity to drill deep through software layers
Job Responsibility
Job Responsibility
  • Advance the integration of SQL Database with Microsoft Fabric, enabling users to access analytics and operational capabilities across Microsoft’s data ecosystem
  • Partner with teams across Azure SQL Database and Microsoft Fabric to deliver end-to-end solutions that improve resiliency, reliability, and performance at global scale
  • Release improvements on time, with high quality, meeting functional, performance, scalability, and compliance requirements
  • Write clean, well thought out code with attention to details, establish coding standards and integrate them with the team
  • Operate the service through telemetry, monitoring and analytics
  • Partner with Program Management, UX designers, and leaders to define/understand requirements, scope improvements and validate solutions
  • Establish committer ownership by implementing solid, extensible patterns and upholding high standards
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Windows Servicing and Delivery (WSD) team provides high quality services and exp...
Location
Location
United States , Redmond, WA
Salary
Salary:
100600.00 - 199000.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 2+ 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 of strong background in software development and system design
  • 2+ years of strong problem solving design, implementation, and communication skills
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, scalability and security
Job Responsibility
Job Responsibility
  • Debugging complex Windows issues and root causing the problems
  • Developing robust fixes and writing code to test fixes
  • Conducting thorough testing to ensure the highest quality of security features and updates
  • Working on customer incidents and finding mitigations/solutions to real-world problems
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Atica is a leading, tech-first remote sales & revenue management company for Hot...
Location
Location
India , Pune
Salary
Salary:
Not provided
aticaglobal.com Logo
Atica Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven work experience of 3-5 years as a Software Engineer or Software Developer, in a fast-paced, dynamic environment (e.g. startups)
  • Expert proficiency to develop scalable software in at least one of these languages - Java, Python, JS
  • Familiarity with databases (SQL, NoSQL), data structures, and algorithms
  • Exceptional problem-solving capabilities and critical thinking skills
  • Excellent communication and team-work skills, able to coordinate with global teams
  • High attention to detail, a strong desire to learn, and the resilience to work in a fast-paced, customer-centered environment
  • Experience developing RESTful web applications using at least one popular web framework (Spring MVC, GWT, Django, Flask, NodeJS, etc.)
  • Proficiency in software engineering tools
Job Responsibility
Job Responsibility
  • Design, develop, and implement software applications, ensuring an exceptional level of quality and a robust, user-friendly experience
  • Create software applications (backend or frontend) that directly support business strategy and objectives
  • Work closely with product owners, stakeholders, and other engineers to understand the requirements and deliver the best solutions that cater to our team's and customers' needs
  • Participate in code reviews to maintain, enhance and optimize a high-quality codebase
  • Be up-to-date with the current technology trends, tools, and applications - identify and drive long-term adoption of cutting-edge, impactful technologies within the Org
  • Contribute to all stages of the software development lifecycle, from initial conception to deployment and maintenance
  • Collaborate with the Product team to prioritize bugs and tasks, ensuring we create long-term product leverage without compromising on short-term needs
  • Assist in the design and execution of peer code reviews, promoting a culture of quality and shared learning
What we offer
What we offer
  • Competitive salary
  • Comprehensive Health Care benefits
  • Team events
  • Fulltime
Read More
Arrow Right