CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (Remote work)

1470 Job Offers

Senior Software Engineer - Golang
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
admiralgroup.co.uk Logo
Admiral Group Plc
Expiration Date
Until further notice
Fullstack Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
alan.com Logo
Alan
Expiration Date
Until further notice
Fullstack Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
alan.com Logo
Alan
Expiration Date
Until further notice
Software Engineer II - Azure Storage
Save Icon
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Observability Platform
Save Icon
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
ATYETI
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
143000.00 - 197000.00 CAD / Year
alpha-sense.com Logo
AlphaSense
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
169050.00 - 232300.00 USD / Year
alpha-sense.com Logo
AlphaSense
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
202000.00 - 278000.00 CAD / Year
alpha-sense.com Logo
AlphaSense
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the design of a cloud-native, API-first security platform as a Staff Software Engineer in India. Leverage 12+ years of experience, AI tools, and microservices expertise to drive technical strategy and complex integrations. Mentor teams and ensure high reliability for our AI-powered Security ...
Location Icon
Location
India
Salary Icon
Salary
Not provided
bugcrowd.com Logo
Bugcrowd
Expiration Date
Until further notice
Senior Software Engineer - Geolocalized Services
Save Icon
Join our team as a Senior Software Engineer specializing in Geolocalized Services. You will design and build scalable, multi-region backend systems with a strong focus on data residency and privacy compliance. The role requires expertise in geo-distributed systems, CockroachDB or DynamoDB, and ba...
Location Icon
Location
Spain
Salary Icon
Salary
50000.00 - 70000.00 EUR / Year
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Azure Core Insights team as a Senior Software Engineer. Develop AIOps solutions using machine learning and data science to enhance Azure's cloud infrastructure. Design anomaly detection and causal inference models to improve system reliability and efficiency. This role requires expertise...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Shape the future of cloud management as a Senior Software Engineer on the Azure Portal team in Dublin. Design and build impactful features using your expertise in C#, JavaScript, or similar languages. Collaborate across teams to enhance frameworks used by millions globally, driving innovation and...
Location Icon
Location
Ireland , Dublin
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 Azure networking team in Dublin as a Senior Software Engineer. Design and operate hyper-scale, cloud-native services like Application Gateway for Containers. Utilize your expertise in C, C++, C#, or Python to build large-scale distributed systems. Accelerate your career at the fo...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join Cloudera's Data Platform team as a Staff Software Engineer. You will design and build core platform components, leveraging Java and distributed systems expertise. This remote US role offers ownership of high-impact projects from concept to cloud deployment. Enjoy flexible work, wellness prog...
Location Icon
Location
United States , Austin; Remote
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Staff Software Engineer (Java Or Scala)
Save Icon
Join Cloudera's Data Platform Pillar as a Staff Software Engineer. You will design and build core replication systems for HDFS, Ozone, and Hive using Java or Scala. This role requires expertise in distributed systems and offers flexible WFH, wellness programs, and career development.
Location Icon
Location
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's HPC & AI Engineering team to manage flagship supercomputers powering breakthroughs like ChatGPT. As a Senior Engineer, you'll ensure system reliability and performance for top-tier AI customers. Requires 4+ years of coding experience and 3+ years in AI/HPC systems or cloud infras...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Shape the future of AI infrastructure at Microsoft Azure. Design and build scalable, intelligent systems for the world's largest data centers. Requires 4+ years of coding experience (C++, Python, etc.) and expertise in distributed systems. This senior role offers a chance to work on cutting-edge ...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 2 - Azure Ecosystems Engineering
Save Icon
Join Microsoft's Azure Ecosystems Engineering team in Sydney as a Software Engineer II. You will build the Microsoft Learn platform, creating impactful content and learning experiences. This role requires 2+ years of cloud service development experience with languages like C#, Java, or Python. Co...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Backend
Save Icon
Join a leading European AI startup in Spain as a Backend Engineer. Build scalable, event-driven microservices in Go with Kafka and Kubernetes. Work on cutting-edge agentic automation, integrating LLMs for enterprise solutions. Enjoy high-impact work with modern CI/CD and cloud technologies.
Location Icon
Location
Spain
Salary Icon
Salary
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Senior (or Lead) Software Engineer
Save Icon
Join our team in Mexico as a Senior or Lead Software Engineer. Design and build scalable backend systems using Java/Python, while mentoring engineers and driving architectural strategy. We value expertise in automation, observability, and continuous delivery for high-impact e-commerce platforms. ...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
techholding.co Logo
Tech Holding
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.