CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Engineers, Software Jobs

10171 Job Offers

Sr. Mobile Software Engineer with React Native - Xumo
Save Icon
Join Xumo, a Comcast and Charter joint venture, as a Senior Mobile Software Engineer. Utilize 5+ years of enterprise experience with React Native, JavaScript, and Node.js to build a next-gen streaming platform. This role offers a hybrid model in Philadelphia or Irvine, plus comprehensive wellbein...
Location Icon
Location
United States , Philadelphia, Pennsylvania; Irvine, California
Salary Icon
Salary
111013.65 - 205580.83 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
AI Software Product Engineer (GPU Kernel)
Save Icon
Join AMD's AI group in Shanghai as an AI Software Product Engineer. You will leverage deep expertise in GPU kernels, LLMs, and frameworks like PyTorch and Triton. Drive open-source projects and developer enablement for cutting-edge AI solutions across cloud, client, and edge. This role requires 6...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Meta in New York to build immersive technologies connecting billions. As a Software Engineer, you'll develop scalable systems using C++, Python, or JavaScript. Work on core infrastructure, distributed systems, and high-volume servers. This role offers competitive bonus, equity, and comprehen...
Location Icon
Location
United States , New York
Salary Icon
Salary
188967.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer, Android
Save Icon
Join Meta as an Android Software Engineer in Menlo Park. Develop and optimize core systems for global-scale applications using Java and Android SDK. This role requires experience in object-oriented development, AOSP, and multithreading. We offer a competitive package including bonus, equity, and ...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
181274.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a technical team at Meta in Menlo Park, developing core infrastructure and shipping software products. This hands-on management role requires 5+ years in software engineering and people management, with expertise in languages like C++ or Python. You will define strategy, drive roadmaps, and ...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
296441.00 - 297550.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer II - Customer Security & Trust
Save Icon
Join Microsoft's Customer Security & Trust team as a Software Engineer II. Design and build secure, reliable platforms at massive scale, leveraging AI to protect customers and data. This role in Redmond combines security, engineering excellence, and innovation. Requires a CS degree and 2+ years o...
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
Junior Backend Software Engineer (Python)
Save Icon
Join our team in Bologna as a Junior Backend Software Engineer. Develop and maintain Python backend services and APIs for a data analytics platform. We seek motivated graduates or early-career professionals with solid software engineering foundations. Enjoy smart working, training, and growth wit...
Location Icon
Location
Italy , Bologna
Salary Icon
Salary
Not provided
prometeia.com Logo
Prometeia
Expiration Date
Until further notice
Senior Software Engineer- AI
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior AI Software Engineer. Design and build scalable AI systems, integrating LLMs and agent workflows using Python, Go, or C#. Work on cutting-edge Azure technologies to power intelligent cloud and edge computing experiences for global c...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Manager, Software Engineering
Save Icon
Lead a software engineering team in Santa Clara, developing Palo Alto Networks' Cortex cloud security platform. We seek a leader with 10+ years' experience, including 3+ in technical leadership, and expertise in SaaS, Kubernetes, and cloud-native systems. You will mentor talent, drive scalable so...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
165000.00 - 267500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Embedded Software Engineer
Save Icon
Join our innovative team in Mankato as an Embedded Software Engineer. Develop cutting-edge firmware using C/C++ for ARM-based systems and RTOS. Collaborate cross-functionally to design, test, and optimize embedded solutions from concept to production. Ideal candidates have 4+ years of experience ...
Location Icon
Location
United States , Mankato
Salary Icon
Salary
Not provided
intertech.com Logo
Intertech (Minnesota)
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft in Dublin as a Software Engineer II, shaping the core of OneDrive and SharePoint. You'll design large-scale distributed systems and cloud services using C#, Java, or Python. Collaborate with top talent to build features that empower millions globally, within a vibrant engineering c...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - Data Platform
Save Icon
Join Tripadvisor's Data Platform team in Lisbon as a Software Engineer II. Build and scale critical tracking and experimentation infrastructure for a global audience. Leverage 5+ years of Java expertise and AWS knowledge in a remote-friendly, collaborative environment. Enjoy competitive compensat...
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a leading Michigan financial services firm to enhance their digital banking platform. Utilize your 4+ years in Java, Python, or TypeScript with modern frameworks and AWS. Develop scalable solutions using the Lumin Digital SDK in a collaborative environment offering full benefits.
Location Icon
Location
United States , Beverly Hills, MI
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a Software Engineer in Ashburn to design and develop robust Java applications and microservices using Spring Boot. You will create secure REST APIs with Swagger documentation and build automated security tools on AWS (Lambda, SQS). This role requires a Master's degree in a relevant field ...
Location Icon
Location
United States , Ashburn
Salary Icon
Salary
Not provided
itminds.net Logo
IT Minds LLC
Expiration Date
Until further notice
ML Software Engineer – Medical Devices
Save Icon
Join our technology team as an ML Software Engineer for medical devices. Develop Python-based software in a regulated environment, working with Docker, DICOM, and AI/ML frameworks. This role is based in Valencia, Madrid, or Barcelona, collaborating on a critical medical device platform.
Location Icon
Location
Spain , Valencia; Madrid; Barcelona
Salary Icon
Salary
Not provided
Quibim
Expiration Date
Until further notice
Senior Staff Software Engineer
Save Icon
Join Uber's mission to reimagine mobility as a Senior Staff Software Engineer in Hyderabad. Leverage 10+ years of experience to design and scale high-impact systems used by millions. We seek an expert in Go, Java, or Python with a passion for elegant code, mentorship, and collaborative problem-so...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Staff Software Engineer - Autonomous
Save Icon
Lead the technical vision for Uber's autonomous future as a Staff Software Engineer in San Francisco. Design scalable systems that integrate autonomous vehicles into Uber's hybrid marketplace, solving complex routing and coordination challenges. This role requires 6+ years of backend expertise, s...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineering II
Save Icon
Join Microsoft in Sydney to scale Azure's core inventory platform. Develop high-performance distributed systems using C#, Java, or similar languages. Drive critical initiatives for cloud-scale query and ingestion services, mentoring junior engineers. A Bachelor's degree and 2+ years of coding exp...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's AI Platform Team in Redmond as a Senior Software Engineer. You will build high-throughput render services and innovate with LLM/GenUI technologies for products like Copilot and Bing. We seek experts in C#, TypeScript, React, and scalable systems with a passion for performance and...
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 Engineer II
Save Icon
Join Microsoft's Security CxE team in Bangalore as a Software Engineer II. Develop user-centric front-end applications and scalable APIs using React/Angular and Azure. Leverage your 3.5+ years of experience to drive insights and build AI-enabled security solutions in a customer-obsessed, global e...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
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.