CrawlJobs Logo

Filters

Location
Salary

Software Development Engineer II Jobs

12 Job Offers

Software Development Engineer Ii
Save Icon
Join Microsoft’s Azure Data engineering team in Hyderabad as a Software Development Engineer II. You will build scalable, maintainable code for planet-scale databases and distributed cloud services. Requires a Bachelor’s in CS, 2+ years coding in C, C++, C#, Java, JavaScript, or Python, and exper...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Amazon Digital Acceleration seeks a Software Development Engineer II in Bengaluru, India. You will design automated test frameworks and tools, collaborating across teams to enhance digital commerce for Prime, Alexa, and Kindle. Requires 2+ years of testing experience, proficiency in Java/C++/C#, ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
mygwork.com Logo
myGwork - LGBTQ+ Business Community
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Development Engineer in Test II
Save Icon
HackerRank seeks a hands-on **SDET II** in Santa Clara, CA to lead automation-first quality strategies. You will build scalable frameworks using **Playwright**, **SerenityJS**, and **TypeScript**, integrating tests into **CI/CD pipelines** with Jenkins or GitHub Actions. Ideal candidates have 3+ ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
80000.00 - 90000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Join our video processing team as a Software Engineer II. Develop our real-time visual intelligence platform using C++ and Python, focusing on high-throughput video streams and AI inference. You will enhance core systems and build new features in a microservices environment. This role is based in...
Location Icon
Location
Romania; Serbia , Timișoara; Belgrade
Salary Icon
Salary
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Join Amazon FinTech in Hyderabad to revolutionize big data platforms for global finance. Design and build next-gen treasury solutions managing billions in transactions. Leverage 3+ years of software development experience in architecture and scaling complex systems. Collaborate with top talent to...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Join the Microsoft Turing team in Hyderabad as a Software Development Engineer II. Develop end-to-end experiences for Microsoft 365 Copilot, working on cutting-edge frontend platforms and backend systems. We seek motivated engineers with 2+ years of experience in C++, C#, Java, or Python and expe...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II- Front End Development
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer II
Save Icon
Join Microsoft's Windows Authentication team in Redmond, WA, as a Software Development Engineer II. You will enhance security by developing and debugging critical authentication protocols like Windows KDC. This role requires strong C/C++ skills and a dedication to writing secure, high-quality cod...
Location Icon
Location
United States , Redmond, WA
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Frontend Development
Save Icon
Join Microsoft Ads as a Software Engineer II in New York, focusing on frontend development for a multi-billion dollar platform. Utilize your expertise in JavaScript, TypeScript, and ReactJS to solve complex technical challenges at scale. Collaborate with PMs and UX designers to build impactful fe...
Location Icon
Location
United States , New York
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Software Development Engineer II role

A Software Development Engineer II represents a pivotal mid-level role in the technology industry, bridging the gap between junior development and senior technical leadership. Professionals in these jobs are responsible for designing, building, and maintaining complex software systems that often operate at massive scale. Unlike entry-level positions, a Software Development Engineer II is expected to work with significant autonomy, contributing not only code but also architectural decisions and system design.

The core of this profession revolves around full-stack development, though the specific focus can vary widely. Typical responsibilities include writing clean, maintainable code using modern programming languages such as Java, Python, C++, or JavaScript/TypeScript. These engineers are deeply involved in the entire software development lifecycle, from requirement analysis and design to implementation, testing, and deployment. A key differentiator for this role is the expectation to own end-to-end solutions, meaning they are responsible for the reliability, scalability, and performance of the systems they build. They frequently design and implement RESTful APIs, work with distributed databases, and leverage cloud infrastructure services to create robust, fault-tolerant applications.

Collaboration is a hallmark of Software Development Engineer II jobs. These professionals work closely with product managers, designers, and other engineering teams to translate business needs into technical solutions. They participate in and often lead design reviews and code inspections, ensuring code quality and adherence to best practices. Many roles also involve a strong quality assurance component, where engineers design and build automated test frameworks and test suites. This "shift-left" approach to quality means they are often responsible for ensuring that testing is integrated deeply into the continuous integration and continuous delivery (CI/CD) pipelines, using tools like Jenkins or GitHub Actions. Mentoring junior team members is another common responsibility, as these engineers are seen as technical resources who can guide less experienced developers.

Typical requirements for these jobs include three or more years of professional, non-internship software development experience. Candidates must demonstrate proficiency in at least one modern programming language and have a solid grasp of object-oriented design principles. Experience with design patterns, system architecture, and scaling applications is highly valued. Depending on the specific domain, additional skills may include expertise in test automation frameworks (like Playwright or Selenium), cloud computing platforms, containerization (Docker, Kubernetes), or specialized areas like security testing. Strong problem-solving abilities, excellent communication skills, and the ability to thrive in fast-paced, ambiguous environments are essential soft skills for success in this role. Ultimately, a Software Development Engineer II is a versatile, hands-on builder who drives technical excellence and delivers impactful software solutions.