CrawlJobs Logo
Briefcase Icon
Category Icon

Engineers, Software Jobs (On-site work)

2483 Job Offers

Filters
Senior Software Engineer
Save Icon
Join Microsoft's Clarity Apps team in Cairo as a Senior Software Engineer. Design and optimize high-performance SDKs for Android, iOS, and cross-platform frameworks like Flutter. Apply your expertise in C++, Java, or JavaScript to solve complex problems and impact how customers understand user be...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2
Save Icon
Join Microsoft's Full Body Vectorization team in Beijing to build the next-generation search and grounding engine. As a Senior Applied Scientist, you will leverage LLMs and deep learning to improve Bing, Copilot, and AI tools. Drive innovation from research to production, collaborating globally t...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Specialist Software Engineer - R&D Omics
Save Icon
Join Amgen's Research Informatics team in Hyderabad as a Specialist Software Engineer. Develop and maintain software for omics data analysis using Python, R, and Nextflow. Leverage cloud platforms (AWS/GCP) and CI/CD to build data pipelines and visualization tools. Collaborate in an agile, multi-...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr Associate Software Engineer - DTI Marketing
Save Icon
Seeking a Senior Associate Software Engineer in Hyderabad to develop and maintain high-quality SFMC applications. This role requires 5+ years of Salesforce integration experience and expertise in Agile methodologies. You will own full project lifecycles, work with cloud tech and generative AI, an...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Software Engineer - Gears of War - The Coalition
Save Icon
Join The Coalition, the acclaimed studio behind Gears of War within Xbox Game Studios. This internship in Vancouver offers hands-on game development, mentorship, and work on cutting-edge technology. Ideal for CS/Engineering students with object-oriented programming experience and a passion for ga...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
66700.00 - 70500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, AI Data Platform (CoreAI)
Save Icon
Join Microsoft's CoreAI team in Redmond to build the secure, scalable AI Data Platform. Design data pipelines and services to automate the dataset lifecycle and power AI model development. Requires 4+ years of coding experience and a passion for large-scale data infrastructure.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a software team developing digital instruments for flagship semiconductor test platforms in San Jose. We seek a manager with 1-3 years of experience in both people leadership and software development (C/C++) for ATE equipment. You will drive high-quality releases, mentor engineers, and colla...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
176000.00 - 281600.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Principal Software Engineering Manager
Save Icon
Lead the Azure AI Search team in Redmond, shaping the developer experience for global-scale AI capabilities. You will manage a high-performing engineering team, turning ambiguous needs into reliable product features. This role requires strong technical leadership and people management experience ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2 - Firmware
Save Icon
Join Microsoft's Surface Team in Hyderabad as a Software Engineer 2 - Firmware. You will validate and verify next-generation premium devices, focusing on PC subsystems like WiFi, Audio, and Storage. This role requires 4+ years of coding experience in C/C++/Python and expertise in power consumptio...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (Frontend/Full Stack)
Save Icon
Join Microsoft Shopping to shape the future of AI-powered commerce in Copilot. As a Senior Software Engineer, you'll build polished, end-to-end shopping experiences with a frontend focus. This role requires 4+ years of coding experience and offers the chance to work across the full stack in Redmo...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Cno Software Engineer
Save Icon
Seeking a CNO Software Engineer in Annapolis Junction. Develop and engineer critical network operations capabilities using C/C++, Python, or Golang. Requires 3+ years in embedded systems, vulnerability analysis, and an active Top Secret clearance. We offer robust benefits and support a vital nati...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
69400.00 - 158000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Uber's Global Intelligence Team as a Senior Software Engineer in Sunnyvale. Design scalable data architectures and distributed systems to power real-time analytics and machine learning for Uber Rides and Eats. Leverage 5+ years of experience with large-scale SQL/NoSQL systems to build platfo...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in New York as a Senior Software Engineer. You will build and scale the real-time systems powering our automated GeniusIQ products. Collaborate with AI/ML teams to deploy models, ensuring reliable, efficient production services. Ideal candidates have distributed systems experience a...
Location Icon
Location
United States , New York
Salary Icon
Salary
175000.00 - 220000.00 USD / Year
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Azure's core Compute team as a Senior Software Engineer in Reston. Develop fault-tolerant distributed systems at the heart of cloud computing, using languages like C, C++, or Python. This role requires a U.S. Top Secret/SCI clearance and offers a chance to drive innovation on a hig...
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Test Engineer for Virtual ECU
Save Icon
Join our team in Craiova as a Software Test Engineer for Virtual ECU (V-ECU). You will design and execute automated tests using dSPACE AutomationDesk and VEOS in an AGILE setting. This role requires 4-8 years in automotive embedded systems and proficiency with IBM ELM tools. We offer flexible rem...
Location Icon
Location
Romania , Craiova
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Test Engineer for NUWC Radar Systems
Save Icon
Join our team as a Software Test Engineer for critical NUWC Radar Systems in Newport, RI. You will evaluate Submarine Combat System software, ensuring it meets rigorous functional and performance requirements for the US and Australian Navies. This on-site role requires a Bachelor's degree, 2+ yea...
Location Icon
Location
United States , Newport, Rhode Island
Salary Icon
Salary
64842.27 - 112748.12 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead AI-driven innovation in data protection as a Principal Software Engineer at Microsoft. Design scalable systems using C#, Java, or Python in Redmond. Mentor teams and shape technical strategy for M365's cutting-edge security solutions. A background check is required.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Join a Berlin space tech startup as a Senior Flight Software Engineer. Develop embedded C/C++ software on RTOS for next-generation space payloads. Lead hardware-software integration and contribute to ground segment systems. Requires 5-7+ years in embedded/space systems and relocation to Berlin.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Software Engineer (Java)
Save Icon
Join Adyen's Card Payments team in Singapore as a Java Software Engineer. You will own the full payment lifecycle for major card schemes across APAC, from authorization to dispute flows. Build and scale a high-performance platform, bringing features live within weeks. We seek a detail-oriented en...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's People & Work Intelligence team in Vancouver as a Software Engineer II. Develop core AI inference and data platforms using C++, C#, Python, or Java. Build scalable services that power Microsoft 365, Copilot, and Viva experiences. This role requires a Bachelor's degree and 3+ year...
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

About the Engineers, Software role

Explore the dynamic world of software engineering jobs, a profession at the forefront of the digital revolution. Software engineers are the architects and builders of the technology that powers our modern world, from the applications on our phones to the complex systems running global enterprises. This role is fundamentally about problem-solving, using computational logic and creative thinking to design, develop, and maintain the software that businesses and consumers rely on every day.

Professionals in these jobs are typically responsible for the entire software development lifecycle. This begins with analyzing user needs and software requirements, followed by designing robust system architectures. They then write clean, efficient, and scalable code in various programming languages like Java, Python, C++, or JavaScript. A significant part of their work involves rigorous testing and debugging to identify and resolve issues, ensuring the final product is reliable and performs optimally. Beyond initial creation, software engineers are also tasked with maintaining and updating existing systems, integrating new features, and improving performance based on user feedback and evolving technological landscapes.

In today's collaborative environments, software engineers rarely work in isolation. They are integral members of agile teams, participating in code reviews, contributing to architectural discussions, and working closely with product managers, designers, and quality assurance specialists. Leadership roles often emerge, where senior or staff engineers provide technical guidance, mentor junior developers, and champion best practices in coding standards, security, and DevOps methodologies.

The typical skills and requirements for software engineering jobs are both technical and interpersonal. A strong foundation in computer science principles, data structures, algorithms, and object-oriented design is essential. Proficiency in one or more programming languages and experience with related frameworks (such as Spring Boot or .NET) are standard expectations. Familiarity with database technologies, both SQL (like PostgreSQL) and NoSQL (like MongoDB), is highly valuable, as is experience with cloud platforms (AWS, Azure, GCP) and tools for version control (Git), continuous integration, and containerization (Docker). Crucially, soft skills like analytical thinking, effective communication, teamwork, and a continuous learning mindset are what distinguish exceptional engineers, enabling them to tackle complex challenges and adapt in a rapidly changing field. A bachelor's degree in computer science or a related field is a common entry requirement, though equivalent practical experience is often accepted. For those with a passion for innovation and a logical mind, software engineering jobs offer a rewarding and ever-evolving career path.

Filters

×
Countries
Category
Location
Work Mode
Salary