CrawlJobs Logo
Briefcase Icon
Category Icon

Software Engineer II Jobs

329 Job Offers

Filters
Software Engineer II
Save Icon
Join Bentley Systems as a Software Engineer II in Pune. Develop cutting-edge BIM solutions using C++ and JavaScript within an agile, cloud-interfacing team. We seek a developer with 4+ years' experience, proficiency in C++/OOP, and familiarity with CAD/3D modelling concepts. Enjoy a competitive s...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Software Engineer II - Azure PostgreSQL Team
Save Icon
Join Microsoft's Azure Data team in Belgrade as a Software Engineer II. Develop and scale the globally leading Azure Database for PostgreSQL service. Utilize your system programming skills to enhance reliability, security, and performance. Collaborate worldwide on enterprise-grade cloud solutions.
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Security team in Redmond to build secure-by-design AI solutions. As a Software Engineer II, you'll leverage LLMs and agentic AI to automate security workflows at scale. This role requires 2+ years of experience with AI/ML, coding in Python/C#, and deploying intelligent syst...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Responsible AI group in Bangalore as a Software Engineer II. Build high-performance, low-latency AI services integrating with Azure AI Content Safety and OpenAI. You'll need 3-4+ years of experience in C#, Java, C++, or Python and a passion for scalable, secure systems. Collabora...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering II
Save Icon
Join Microsoft Edge in Hyderabad to shape the future of web browsing. We seek a Software Engineer II with 2+ years of experience in C++, C#, Java, or Python. You will design and implement high-quality, scalable software for millions of users. Bring your passion for clean design, customer obsessio...
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 - Android Engineer
Save Icon
Join Uber's Earner Trip Experience team in San Francisco/Sunnyvale as an Android Engineer. Develop user-facing features with Kotlin/Java, impacting millions of Earners. Collaborate cross-functionally to build scalable, reliable mobile experiences. Requires 2+ years of Android development and a st...
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II, Android
Save Icon
Join Uber's expanding Tech Center in São Paulo as a Software Engineer II, Android. Develop impactful products for Mobility, Delivery, and Core Services, working with global teams. We require expertise in Android (Java/Kotlin) and advanced English. Build systems used by millions worldwide.
Location Icon
Location
Brazil , Sao Paulo
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II (Operations Research)
Save Icon
Join Uber's Surge team in San Francisco as a Software Engineer II in Operations Research. Develop scalable, real-time algorithms and ML models to optimize global marketplace pricing and balance supply/demand. This role requires a PhD and expertise in large-scale optimization (e.g., Gurobi, CPLEX)...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II - Azure Storage
Save Icon
Join Microsoft as a Software Engineer II to build the next-generation Azure Storage platform. You will design and optimize a world-class distributed file system using C/C++/Java, focusing on hyperscale storage servers with DPUs. This role offers high-impact work on fundamental storage layers with...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - CTJ - Poly
Save Icon
Join our PLx team as a Software Engineer II, supporting critical DoD and DIB missions. This Redmond-based role requires a Top Secret/SCI clearance and expertise in C#, Java, or Python. You will architect secure Azure solutions, automate with PowerShell/Bicep, and ensure compliance with strict fed...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the Windows Servicing and Delivery team in Redmond, building scalable cloud services for reliable Windows updates. As a Software Engineer II, you'll automate and strengthen the servicing pipeline using C#, Python, or similar. Leverage Azure services and AI to enhance efficiency, quality, and...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - CTJ - Poly
Save Icon
Seeking a Software Engineer II with an active Top Secret/SCI clearance to develop Microsoft 365 government cloud services in Redmond. You'll design scalable distributed systems using C++, C#, or Python. This role involves optimizing performance, reliability, and collaborating across teams for cri...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Azure's Networking Datapath team to build the industry's fastest cloud infrastructure. Develop and deploy high-performance SDN systems, including the Azure Virtual Switch and RDMA platform, using C/C++. This role requires 2+ years of low-level systems experience and offers a hybrid...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Security Software Engineer II
Save Icon
Join Microsoft's Sovereign Cloud Security team as a Security Software Engineer II in Redmond. Develop critical security tools and Azure services in a cutting-edge, agile environment. This role requires a Top Secret/SCI Clearance and experience with languages like C++, C#, or Python. Help protect ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II- Microsoft Planner
Save Icon
Join Microsoft's Path Team to shape the future of collaborative work management. As a Software Engineer II in Redmond, you'll build high-scale, AI-driven features for Microsoft Planner using C# and distributed systems. This role involves full-stack development, cross-team collaboration, and solvi...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Data Security team in Hyderabad as a Software Engineer II. Design and develop large-scale, secure cloud services for Office 365 and Windows using C# and Azure. This role requires 5+ years of experience in cloud development and OOP, offering a chance to work on globally distribute...
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 Frontend
Save Icon
Join Uber's mission to reimagine mobility as a Frontend Engineer in Bangalore. Utilize your 4+ years of experience with React/Node.js to design scalable, end-to-end solutions. Collaborate with cross-functional teams to build impactful, customer-centric experiences. Bring your bias for action and ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the Employee Voice & Engagement team to shape the future of work with AI. As a Software Engineer II in Redmond or Mountain View, you'll design and build backend services and AI-driven experiences integrated with M365 Copilot. This role requires 2+ years of experience with C#, Java, Python, o...
Location Icon
Location
United States , Redmond; Mountain View
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - MSN Content Platforms
Save Icon
Join Microsoft's MSN Content Platforms team as a Software Engineer II. Design and develop scalable, distributed systems powering content for over 700M users. This role in Redmond requires a Bachelor's degree and 2+ years of coding experience in C++, C#, Java, or Python. Collaborate on high-impact...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - SONiC Networking OS
Save Icon
Join Microsoft's Azure Networking team as a Software Engineer II for SONiC OS. Develop critical software for global data center switches and routers using C, C++, or Rust. Contribute to a leading open-source project powering the world's largest clouds. This role offers a chance to impact Microsof...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Explore Software Engineer II jobs and discover a pivotal career stage for experienced developers ready to take on greater technical ownership and complexity. A Software Engineer II is a mid-level professional who operates with substantial independence, designing, building, and maintaining critical software systems. This role is a cornerstone of engineering teams, bridging the gap between foundational execution and strategic leadership. Typically, professionals in these jobs are responsible for the end-to-end delivery of features or services. Common responsibilities include designing scalable system architectures, writing clean and efficient code, developing and integrating APIs, and ensuring robustness through comprehensive testing and debugging. They often own specific components or services, making key decisions on implementation and technology choices. Collaboration is a significant aspect of the role; Software Engineers II regularly work with product managers, designers, and other engineers to translate requirements into technical specifications and high-quality deliverables. They also frequently mentor junior developers, conduct code reviews, and contribute to improving team processes and engineering best practices. The technical skill set for these positions is both deep and broad. Proficiency in one or more modern programming languages such as Java, Python, JavaScript (with frameworks like React or Node.js), C#, or Go is standard. Strong experience with cloud platforms (AWS, Azure, or GCP) and services is highly common, including serverless computing, containers, and managed databases. A solid grasp of data structures, algorithms, and system design principles is essential. Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code, and monitoring tools, is often expected. Beyond technical acumen, successful candidates demonstrate strong problem-solving abilities, effective communication skills, and a proactive approach to identifying and mitigating risks in projects. Typical requirements for Software Engineer II jobs include a Bachelor’s degree in Computer Science or a related field (or equivalent practical experience) coupled with approximately 3-5 years of professional software development experience. Employers look for a proven track record of contributing to significant features, demonstrating growing autonomy, and showing initiative in technical design and process improvement. This career level is ideal for engineers seeking to deepen their expertise while beginning to influence technical direction, making it a highly sought-after and rewarding position for those advancing their tech careers.

Filters

×
Countries
Category
Location
Work Mode
Salary