CrawlJobs Logo

Software Development Engineer II

India, Bengaluru · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time and recurring digital commerce, delivering a seamless and enjoyable post-purchase customer experience. Work hard. Have fun. Make history. We are seeking an experienced software development engineer in test. The ideal candidate is an innovative self-starter who is looking for an opportunity to be both an individual contributor and technical lead. You will be working across multiple organizations and services within Amazon to deliver the unique experience that we are creating. To be successful you need to be flexible, comfortable operating with ambiguity and willing to develop quick proof of concepts. You will drive the technology forward and operate at all levels, diving deep into the details and provide key input into the product.

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

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

Nice to have

  • Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
  • Experience with security in service-oriented architectures and web services

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

New

Software Development Engineer Ii

Microsoft is a company where passionate innovators come to collaborate, envision...
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.
  • 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.
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

The Core Platform Driver team is seeking a Software Development Engineer II pass...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.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++. OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Use performance tools to triage graphics workloads, identify CPU & GPU hotspots, and recommend hardware and software improvements.
  • Analyze and triage memory-related performance issues involving utilization, paging, residency, allocation latency, and priorities
  • quantify impact and recommend software improvements.
  • Analyze power management across the full stack—including PMFW, OS power policies, core idle and park states, and heterogeneous core selection—using power tools to measure runtime behavior in games and identify optimization opportunities.
  • Develop benchmarks and tests that exercise key GPU and CPU performance areas, including memory, compiler behavior, power, API features, and related components.
  • Evaluate gaming performance across Windows and Linux stacks to identify opportunities for improving software and hardware components.
  • Work independently with internal and external teams to deliver solutions across related software components.
  • Uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner.
  • Supports efforts to use debugging, tests, tools, logs, telemetry, and other methods to proactively verify assumptions before issues occur for product features in production.
  • Contributes to bringing insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills with minimal guidance.
  • 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