CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (Hybrid work)

3680 Job Offers

New
Sr. Software Engineer - UI
Save Icon
Join Spectro Cloud as a Sr. Software Engineer - UI in Bengaluru, India. Lead frontend development for our cutting-edge Palette platform, leveraging expert-level ReactJS, TypeScript, and state management skills. Design performant, accessible interfaces with modern build tools and strong architectu...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
New
Sr. Software Engineer
Save Icon
Spectro Cloud seeks a Sr. Software Engineer in Bengaluru to build and optimize GoLang-based microservices for its cutting-edge Palette platform. You will design scalable, self-healing solutions requiring deep Kubernetes expertise and proficiency in Go or Java. This role offers the chance to shape...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
New
Software Engineer
Save Icon
Join Spectro Cloud as a Software Engineer in Bengaluru, India, and shape the future of multi-cloud Kubernetes solutions. We seek a developer with 2+ years of experience in Go or Java, strong Kubernetes knowledge, and REST API skills. You will design and optimize GoLang microservices, ensuring sca...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
New
Sr. Software Engineer
Save Icon
Join Spectro Cloud as a Sr. Software Engineer in Bengaluru to shape our cutting-edge Palette platform. You will design and optimize GoLang-based microservices, leveraging deep Kubernetes expertise for cloud-native, edge, and data center solutions. Ideal candidates bring 4+ years of experience, pr...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
New
Senior Software Engineer, ML Products
Save Icon
Senior Software Engineer, ML Products – Chicago, IL. Drive the ML products roadmap by designing scalable, cloud-native systems with Python, Kubernetes, and event-driven architectures. Lead sprints, mentor engineers, and own full-stack development from design to deployment. Enjoy top benefits incl...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
171000.00 - 213000.00 USD / Year
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
New
Shopify Software Engineer
Save Icon
Join our London team as a Shopify Software Engineer to own front-end development across multi-store setups. You’ll leverage Liquid, Shopify CLI, and CI/CD pipelines to craft high-performance shopping experiences. We seek expertise in Git, modern build tools (Vite/Webpack), and testing. Enjoy 50% ...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
50000.00 - 70000.00 GBP / Year
ohpolly.com Logo
Oh Polly
Expiration Date
Until further notice
New
Software Engineer (Front End)
Save Icon
Adyen seeks a Senior Front End Software Engineer in São José dos Campos, Brazil. You will build global payment dispute products using JavaScript and Vue 3. We require 6+ years of JS experience, English and Portuguese fluency, and a proactive, collaborative mindset. Join us to solve unique technic...
Location Icon
Location
Brazil , São José dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
New
Software Engineer - Front End
Save Icon
Adyen seeks a Front End Software Engineer to build customer-oriented dispute management solutions in São José dos Campos. You need 4+ years of JavaScript experience, proficiency in English and Portuguese, and a proactive, collaborative mindset. Vue 3 and payments experience are a plus. Enjoy hybr...
Location Icon
Location
Brazil , São José dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
New
Software Engineer Responsible AI
Save Icon
Join Microsoft's CoreAI team in Redmond as a Software Engineer focused on Responsible AI. You'll design and build scalable cloud services, collaborating on features for Azure OpenAI and AI infrastructure. Requires a Bachelor's in CS or related field with coding experience in C, C++, C#, Java, Jav...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
85400.00 - 168100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Staff Software Engineer, Production Engineering
Save Icon
Uber seeks a Staff Software Engineer for Production Engineering in San Francisco. You will write code to solve reliability challenges at massive scale, using Go, Java, or Python. This role blends software engineering with SRE concepts to improve compute efficiency and developer productivity. Lead...
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
New
Software Engineer
Save Icon
Barclays seeks a Software Engineer in Northampton, UK, to design and build a strategic UI using Java, Spring Boot, and Kafka. You will develop reusable components, implement event-driven microservices, and enhance enterprise-scale applications. This role demands expertise in API design, DevOps, a...
Location Icon
Location
United Kingdom , Northampton
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
New
Java Software Release Engineer
Save Icon
Barclays seeks a Java Software Release Engineer in Knutsford, UK to manage secure, high-quality build and release processes for mobile banking applications. You will design and enhance Jenkins or GitLab pipelines, requiring strong Java competency and software delivery lifecycle expertise. This ro...
Location Icon
Location
United Kingdom , Knutsford; Greater Manchester
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
New
Junior Software Engineer/ Full Stack (all genders)
Save Icon
Join Zalando’s Fulfillment Core team in Erfurt as a Junior Full Stack Software Engineer. You’ll shape inventory management solutions using Java, Kotlin, or TypeScript, with Spring Boot or React as a plus. Enjoy a hybrid model, 27+ holidays, employee shares, and 40% fashion discount. Ideal for gra...
Location Icon
Location
Germany , Erfurt
Salary Icon
Salary
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
New
Senior Software Engineer — AI/LLM Products
Save Icon
Senior Software Engineer — AI/LLM Products in Tokyo. Build and deploy AI-powered sales enablement tools using LLMs like GPT and Claude. Requires 4+ years of backend engineering, AWS expertise, and bilingual Japanese/English (JLPT N2). Design event-driven architectures, own full product lifecycle,...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
8000000.00 - 10000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Senior Software Engineer - Finance Data & Experiences
Save Icon
Join Microsoft’s Finance Data & Experiences team as a Senior Software Engineer in Redmond, WA. Drive AI-integrated solutions, lead architecture discussions, and own end-to-end test strategies using C#, Python, or Java. Collaborate across Finance, Sales, and Engineering to redefine global business...
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
New
Software Engineer II - IOS
Save Icon
Uber seeks a Senior iOS Software Engineer in Bangalore to build complex, large-scale applications using Swift and UIKit/SwiftUI. You will own critical challenges, drive strategic roadmaps, and mentor junior engineers. Ideal candidates have 3+ years of experience, a Computer Science degree, and a ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
New
Software Engineer
Save Icon
Seeking a **Software Engineer** in **Sunnyvale, CA** to design, develop, and test applications using **C++, Python, Java, SQL, and GIT**. Requires a Master’s degree and 4 years of experience with **distributed systems** and **SDLC**. Solve complex production issues and improve engineering product...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
264514.00 - 317417.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
New
Software Engineer I
Save Icon
Seeking a **Software Engineer I** in **San Francisco** to build customer-facing features and scalable platform capabilities. You'll own full-stack projects end-to-end, leveraging **Go**, **HTML/CSS/JavaScript**, and A/B testing to drive data-informed product decisions. Requires a Bachelor's in CS...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 166000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
New
Software Engineer II
Save Icon
Uber seeks a **Software Engineer II** in **San Francisco** to design and productionize **Machine Learning** models and optimization engines. You will build predictive models using **Python**, **TensorFlow**, or **PyTorch**, and collaborate with cross-functional teams on high-impact problems. This...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
171000.00 - 209000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
New
Senior Software Engineer - HR Employee Experience
Save Icon
Senior Software Engineer sought for HR Employee Experience in Redmond, WA. Design scalable, secure systems using C#, Java, or Python. Leverage AI across the development lifecycle, drive test automation, and enforce security standards. Requires 4+ years’ experience and a Bachelor’s in CS. Join a c...
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
Previous 1 2 3 4 5 6 ... 184 Next

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.