CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10383 Job Offers

Senior Software Engineer - Engineering Workflow and CI
Save Icon
Senior Software Engineer - Engineering Workflow and CI. Join Mozilla to enhance Firefox developer productivity by improving CI/CD systems, build services with Python (FastAPI, Django), and work across platforms. Collaborate with a distributed team, mentor peers, and analyze workflow data. Remote ...
Location Icon
Location
France; Germany; United Kingdom; Belgium; Finland; Sweden; Netherlands; Spain
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Software Engineer, Identity & Access
Save Icon
Seeking a **Software Engineer** specializing in **Identity & Access** to design and build a scalable auth system in **Stockholm, Sweden**. You will implement **OAuth 2.0, OIDC, RBAC/ABAC**, and multi-tenancy isolation for a SaaS platform. Requires deep expertise in **TypeScript**, session managem...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Software Bios/Bmc Engineer (Datacenter Platform)
Save Icon
Join AMD’s DPEG team in Taipei as a Software BIOS/BMC Engineer, developing and testing firmware for DCGPU products. Leverage 3-10 years of embedded experience, C programming, and scripting in Python/Bash to enhance manageability and security. Collaborate with ODM/OEM partners on server rack firmw...
Location Icon
Location
Taiwan , Taipei
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Lead Software Engineer, Full Stack-IC
Save Icon
Lead Full Stack Software Engineer sought by Capital One in New York to drive cloud-native innovation. Leverage expertise in JavaScript, Java, Python, and AWS to lead diverse tech projects and mentor engineering teams. Collaborate with product managers to build robust, distributed microservices th...
Location Icon
Location
United States , New York
Salary Icon
Salary
215200.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Principal Software Engineer (L7 Security)
Save Icon
Principal Software Engineer (L7 Security) sought to lead end-to-end delivery of high-scale, distributed cloud security solutions and NGFW at Palo Alto Networks. Drive core capabilities like App-ID and Content Inspection using C, Python, and Go. Requires expertise in Kubernetes, Redis, and multi-t...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Sr. Principal Software Engineer (L7 DevOps)
Save Icon
Sr. Principal Software Engineer (L7 DevOps) sought to redefine cloud security with an AI-first mindset. Lead automation of GCP and Kubernetes infrastructure, driving extreme efficiency to prevent cyberattacks. Requires 15+ years experience, deep expertise in GCP, Kubernetes, Terraform, and progra...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
170000.00 - 277000.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Staff Software Engineer, Production Engineering
Save Icon
Uber seeks a Staff Software Engineer for Production Engineering in San Francisco or Sunnyvale. You will write code to solve reliability challenges, building chaos testing tools and automation frameworks for massive-scale services. Requires 8+ years in Go, Java, or Python, with expertise in end-to...
Location Icon
Location
United States , San Francisco; Sunnyvale
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Cloud Logistics
Save Icon
Senior Software Engineer sought for Nimble’s Cloud Logistics team in San Francisco. This full-stack role (70% backend, 30% frontend) involves setting technical direction, mentoring juniors, and owning large initiatives. Requires 4+ years of experience with AWS, Kubernetes, Docker, and SQL. Enjoy ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
210000.00 - 250000.00 USD / Year
Egnyte
Expiration Date
Until further notice
Senior Robotics Software Engineer
Save Icon
Senior Robotics Software Engineer sought to build production-grade autonomy for next-gen autonomous robots in San Francisco. You will develop robust, scalable systems for high-throughput warehouse operations, integrating perception, planning, and control. Requires 5+ years building production rob...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190000.00 - 250000.00 USD / Year
Egnyte
Expiration Date
Until further notice
Software Engineer, Principal Java
Save Icon
Principal Java Software Engineer sought for a Hyderabad-based role. You will lead full lifecycle development, designing scalable applications using Java, Angular, and RESTful APIs. Requires 10+ years of Java expertise, mastery of CI/CD tools like Jenkins, and cloud familiarity (Azure/AWS/GCP). Dr...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Senior Software Engineer - Python
Save Icon
Senior Software Engineer - Python role at Rapid7 in Pune, India. Leverage 5+ years of expertise in Python, Core Java, and OOP to lead full-cycle development of scalable, secure features. Drive CI/CD pipelines, mentor junior engineers, and collaborate on high-impact cybersecurity solutions. Join a...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Senior Software Engineer - Python
Save Icon
Senior Software Engineer - Python role at Rapid7 in Pune, India. Leverage 5+ years of expertise in Python, Core Java, and OOP to lead full-cycle development of scalable, secure features. Drive CI/CD pipelines, mentor junior engineers, and collaborate on cloud infrastructure (AWS/GCP/Azure). Join ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Wells Fargo seeks a Lead Software Engineer in Bengaluru to drive complex, companywide technology initiatives. You will design and code large-scale solutions using Java, REST API, Spring Boot, and SQL, while leveraging AI-assisted coding tools like GitHub Copilot. This high-impact role requires de...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer Backend
Save Icon
Senior Software Engineer (Backend) – Bangalore. Join Uber’s Vehicles Platform team to design and build tier-1 backend micro-services using cutting-edge tech. Requires 7+ years of experience, strong skills in Java, Python, or Go, and a Bachelor’s in CS. Collaborate cross-functionally to drive plat...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer (Backend) - Data & Storage Platforms
Save Icon
Senior Software Engineer (Backend) role at Uber in Seattle, San Francisco, or Sunnyvale. You will own and scale critical distributed systems like Distributed MySQL, Hudi-based Data Lakes, and cloud-native storage platforms. Requires 5+ years of experience, deep expertise in Java/Go/C++, and hands...
Location Icon
Location
United States , Seattle, Washington; San Francisco, California; Sunnyvale, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II - AV Labs
Save Icon
Join Uber’s AV Labs in Sunnyvale as a Software Engineer II to architect onboard systems and develop algorithms for L4 autonomous driving. You’ll optimize large evaluation datasets, manage sensor dependencies, and deploy ML techniques in production. Ideal candidates have 2+ years in software engin...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Member Of Technical Staff, Principal Software Engineer - Windows Copilot
Save Icon
Join Microsoft as a Principal Software Engineer on the Windows Copilot team in Redmond, WA. You will design and build next-gen AI features and secure platform services, leveraging C, C++, C#, or Python. This role requires 12+ years of experience and hands-on use of modern AI coding agents. Drive ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
142800.00 - 331200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role at Amgen in Tampa, FL. Lead full-stack development and mentor teams using cloud technologies (AWS preferred) and Python. Drive innovative solutions with generative AI, microservices, and robust software architecture. Enjoy competitive benefits including health pla...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
157020.50 - 212439.50 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr. Software Engineer -CTJ- Poly
Save Icon
Senior Software Engineer needed for Microsoft’s Power Platform team in Redmond, WA. You will build and operate Power Automate services within Air-Gapped and Sovereign Cloud environments, blending software engineering with SRE. Requires a Top Secret/SCI clearance with polygraph and 4+ years coding...
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
Embedded Software Engineer
Save Icon
Join a cutting-edge team as an **Embedded Software Engineer** in Ostrava, Plzeň, Brno, or Prague. You will develop key features for next-gen automotive systems using **C++** and **Linux**, focusing on vision-based algorithms and road model fusion. We offer flexible hours, a cafeteria benefit syst...
Location Icon
Location
Czech Republic , Ostrava; Plzeň; Brno; Praha
Salary Icon
Salary
Not provided
Digiteq Automotive s.r.o.
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.