CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (On-site work)

2711 Job Offers

Software Engineer II
Save Icon
Join the Bing GenAI team to revolutionize AI-powered search for billions. As a Software Engineer II in Mountain View, you'll architect high-performance C#/.NET services for generative AI features in Bing and Copilot. Utilize your backend development and distributed systems expertise to drive prom...
Location Icon
Location
United States , 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
Save Icon
Join Microsoft's SCHIE team in India to power the global Azure cloud. Develop critical Layer2/L3 networking packet forwarding functions in C/C++ for Data Processing Units (DPUs). You will design, code, and optimize SDN data path features while implementing CI/CD practices. This role offers a chan...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft Security in Redmond to engineer software that makes the world safer. Develop critical security solutions using C, C++, C#, Java, or Python. This role involves full-cycle development, from writing maintainable code to on-call monitoring. A Bachelor's in Computer Science and the abil...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr Software Engineer - Backend, Grocery & Retail
Save Icon
Join Uber's Grocery & Retail team as a Senior Backend Engineer in San Francisco or Sunnyvale. Design and build scalable backend services that power our fast-growing business. We seek an expert with 3+ years in backend development using Java, C++, Python, or Go. This high-impact role offers compet...
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Staff Software Engineer, Risk
Save Icon
Join Uber's Risk team in Hyderabad as a Senior Staff Software Engineer. You will build and own large-scale, distributed systems to ensure platform safety and a seamless user experience. Leverage 10+ years of expertise in Java, Go, or JS to solve complex backend, data, and ML challenges. Drive tec...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer, Sensor Calibration - AV Labs
Save Icon
Join Uber's AV Labs in Sunnyvale as a Senior Software Engineer specializing in Sensor Calibration. You will design and build offline/online calibration software using Python and Linux, deploying solutions across multiple cities. This role requires 3+ years in the self-driving industry and profici...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Lead Software Engineer - Java Full stack & Capital Markets Experience
Save Icon
Lead Java Full Stack Engineer role requiring 10+ years with Spring Boot and microservices. Front-end expertise in React/Angular and capital markets experience are essential. This position in Bengaluru or Hyderabad involves leading complex, company-wide technology initiatives.
Location Icon
Location
India , BENGALURU; HYDERABAD
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Software Engineer, Principal
Save Icon
Seeking a Principal Software Engineer in Bedford to support critical Command, Control, and Battle Management (C3BM) programs. This role requires a Top Secret/SCI clearance, 20+ years of experience, and expertise in the full DoD software development lifecycle. Join our team to develop resilient sy...
Location Icon
Location
United States , Bedford
Salary Icon
Salary
120506.00 - 145000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Junior Software Integration/Test Engineer
Save Icon
Join DCS Corporation in Dayton, Ohio, as a Junior Software Integration/Test Engineer. Support a major aerospace initiative, testing autonomous systems for air platforms. Requires a BS in CS/Engineering, U.S. Citizenship, and familiarity with automated testing, Linux, and CI/CD. Enjoy benefits lik...
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Software Engineer - GUI/OpenGL
Save Icon
Seeking a Software Engineer with expertise in OpenGL GUI development for real-time visualization systems. This role involves designing and integrating software with RF hardware for DoD applications. Requires strong C/C++ skills, security clearance eligibility, and 5+ years of experience. Join a c...
Location Icon
Location
United States , Point Mugu
Salary Icon
Salary
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of secure, large-scale cloud infrastructure at Microsoft Security in Bangalore. This principal engineering role requires 13+ years of experience, deep expertise in distributed systems (C++, C#, Python), and a focus on data governance. You will architect critical platforms, set tec...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join HPE in Bangalore as a Software Engineer, focusing on AI, scalable code, and manageability initiatives. This onsite role requires 6-10 years of strong C/C++/Python skills and UNIX/Linux development experience. You will collaborate with global teams through the full product development cycle, ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Local team as a Senior Software Engineer in Mountain View. Design and implement critical Business Continuity and Disaster Recovery (BCDR) services for sovereign cloud environments. Leverage your expertise in C#, C++, or Java to build resilient, large-scale distributed syste...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Dev Engineer Intern
Save Icon
Join Amazon's Software Dev Engineer Internship in Amsterdam. Develop scalable, cloud-native solutions using Python, Java, or C++ in a collaborative team. Gain hands-on experience with GenAI tools and distributed systems, with potential for a graduate role. Receive a competitive salary, relocation...
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Design and optimize the rendering backend and CI/CD pipelines for AI, Edge, and Windows. Use your expertise in C++, C#, or JavaScript to empower developers and enhance experiences for over 500M users. A Bachelor's degree and 4+ years of e...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the design of scalable infrastructure for next-gen security solutions at Palo Alto Networks. This Santa Clara-based role requires deep expertise in Red Hat OpenShift, AI/ML hardware, and automation with Ansible/Pulumi. Ensure 99.99% uptime by architecting resilient systems and automating dep...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Senior Staff Software Test Engineer- Prisma SASE
Save Icon
Lead automation and quality for cutting-edge Prisma SASE security solutions. This senior role requires 8+ years of expertise in Python, Playwright, and cloud frameworks (AWS/Azure/GCP). Drive AI-assisted automation and collaborate across teams in Santa Clara. A bachelor's/master's in CS or equiva...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer (Browser Extension)
Save Icon
Lead the development of innovative browser extensions and client-side software for Palo Alto Networks' ADEM platform. This Santa Clara-based role requires expert JavaScript/TypeScript skills and experience with AI-powered dev tools. You'll design scalable systems, leveraging your deep knowledge o...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer (Prisma Access Browser)
Save Icon
Lead the architecture of a secure, Chromium-based enterprise browser in Tel Aviv. As a Principal Software Engineer, leverage your 8+ years of C++ mastery to solve complex performance and multi-threaded challenges. Drive innovation, mentor a talented team, and set new standards in browser security...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer II - AI Frameworks
Save Icon
Join Microsoft's AI Frameworks team in Redmond to develop cutting-edge software for AI accelerators. Collaborate on infrastructure and optimize AI model training using C/C++. Work at the intersection of hardware, systems, and open-source innovation in a collaborative culture. A Bachelor's degree ...
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

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.