CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Jobs (Remote work)

1538 Job Offers

Filters
Senior Software Engineer
Save Icon
Join Acorns as a Senior Software Engineer on our AI team. You will design and build an empathetic, AI-powered virtual agent to transform customer support in fintech. This role requires 5+ years of software engineering experience with 3+ years in AI/ML, cloud tech (AWS), and LLMs. Enjoy competitiv...
Location Icon
Location
United States
Salary Icon
Salary
184500.00 - 217100.00 USD / Year
acorns.com Logo
Acorns
Expiration Date
Until further notice
Software Engineer, Security Products
Save Icon
Join our Identity team in San Francisco as a Software Engineer. Develop core security products like authentication, authorization, and encryption key management for enterprise customers. You'll build scalable frontend applications and work on AI-powered fraud detection. We offer equity, full heal...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 180000.00 USD / Year
ziphq.com Logo
Zip
Expiration Date
Until further notice
Software Engineer, Video
Save Icon
Join Whatnot as a Software Engineer, Video to shape the future of live streaming. You will enhance video quality, build scalable WebRTC systems, and create innovative seller tools. This remote-friendly role offers comprehensive benefits, including health insurance and home office support.
Location Icon
Location
United States , New York, NY; San Francisco, CA; Los Angeles, CA; Seattle, WA
Salary Icon
Salary
190000.00 - 260000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Software Engineer, Infrastructure
Save Icon
Join our Infrastructure Reliability Engineering team in Kraków as a Software Engineer. Design and build critical distributed systems in Python, Elixir, or Go to ensure platform reliability at scale. You'll focus on traffic control, chaos testing, and observability within a cloud-native AWS/GCP en...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
Not provided
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Software Engineer - Forecasting & Scheduling
Save Icon
Join Assembled to build the unified platform for AI-human support collaboration. Develop ML-driven forecasting and scheduling systems using Python and modern MLOps. Enjoy stock options and full benefits while optimizing support operations for leading tech companies. This role is based in the Unit...
Location Icon
Location
United States
Salary Icon
Salary
135000.00 - 280000.00 USD / Year
assembled.com Logo
Assembled
Expiration Date
Until further notice
Senior Software Engineer - Angular/.NET- AWS
Save Icon
Seeking a Senior Software Engineer skilled in Angular and .NET within an AWS cloud environment. This US-based role focuses on developing robust, scalable applications. Join a team leveraging cutting-edge technologies to drive impactful projects. Ideal for experts passionate about full-stack devel...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer - Angular/.NET- AWS
Save Icon
Join 3Pillar as a Senior Software Engineer, leveraging your 5+ years in Angular/.NET and AWS to build scalable web applications. You'll lead projects, mentor developers, and collaborate with cross-functional teams to drive innovation. Enjoy benefits like unlimited PTO, comprehensive health plans,...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 3Pillar as a Senior Software Engineer in Canada. Leverage your 5+ years of expertise in Angular, .NET Core, and cloud platforms to architect transformative, enterprise-grade solutions. Enjoy a remote-first, flexible work environment with global collaboration, well-being benefits, and acceler...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join as a Senior Software Engineer in a remote-first, early-stage US team. Shape a market-defining product from the ground up using Node.js, React, and TypeScript. Enjoy competitive salary, meaningful equity, and comprehensive benefits while building foundational systems and culture.
Location Icon
Location
United States
Salary Icon
Salary
Not provided
socket.dev Logo
Socket
Expiration Date
Until further notice
Software Engineer
Save Icon
Join an early-stage team as a Software Engineer to build a market-defining product from the ground up. You'll work with Node.js, React, and TypeScript to develop the web application end-to-end in a remote-first, US-based role. Enjoy competitive salary, meaningful equity, comprehensive health bene...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
socket.dev Logo
Socket
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join as a Staff Software Engineer to build a foundational product from the ground up in a fast-paced, 0-1 environment. You'll shape the roadmap using Node.js, React, and TypeScript, and influence team culture as an early hire. Enjoy competitive pay, equity, full benefits, and a remote-first role ...
Location Icon
Location
United States
Salary Icon
Salary
Not provided
socket.dev Logo
Socket
Expiration Date
Until further notice
Senior Software Engineer - Gameplay & Features
Save Icon
Join Second Dinner as a Senior Software Engineer for Gameplay & Features. Design and implement compelling in-game systems using Godot/Unity for a global mobile title. Collaborate with a creative team to build elegant, fun player experiences. Enjoy top-tier benefits like full medical premium cover...
Location Icon
Location
United States
Salary Icon
Salary
150000.00 - 195000.00 USD / Year
Second Dinner
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Bangalore to build the AI-era data platform. As a Senior Software Engineer, you'll design scalable web experiences for products like Fabric and Cosmos DB. Require a CS degree, 4+ years coding in C#, Python, or Java, and passing security checks. Drive technical ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - AI Agents
Save Icon
Join Assembled to build AI Agents that transform customer support. As a Software Engineer, you'll develop LLM infrastructure, improve model results, and engage directly with customers. We seek a driven contributor with 5+ years of experience and LLM expertise to shape our platform and culture. En...
Location Icon
Location
United States
Salary Icon
Salary
135000.00 - 280000.00 USD / Year
assembled.com Logo
Assembled
Expiration Date
Until further notice
Staff Software Engineer - GenAI
Save Icon
Join Oscilar as a Staff Software Engineer - GenAI. Design and build scalable, AI-powered backend services using cutting-edge models like GPT. Leverage your 7+ years in backend development and 3+ years in AI/ML within a remote-first, engineering-led culture. Enjoy top-tier benefits, equity, and th...
Location Icon
Location
Salary Icon
Salary
Not provided
oscilar.com Logo
Oscilar
Expiration Date
Until further notice
Software Engineer, Performance Marketing
Save Icon
Seeking a Software Engineer for Performance Marketing to build and own systems powering paid media across Google, Meta, and TikTok. You will develop data pipelines and automation tools for bidding and attribution. The role requires 5+ years of backend experience and expertise in platforms like Ap...
Location Icon
Location
United States , Seattle, WA; Los Angeles, CA; New York, NY; San Francisco, CA
Salary Icon
Salary
170000.00 - 230000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Senior Software Engineer II, ML Platform
Save Icon
Join Dandy as a Senior Software Engineer II for the ML Platform. Build the core infrastructure for massive 3D datasets and production-grade generative models in a cloud-native environment (GCP/Kubernetes). This Brazil-based role requires 5+ years of ML platform experience, focusing on scalable tr...
Location Icon
Location
Brazil
Salary Icon
Salary
Not provided
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Senior Software Engineer in Test I, Ordering
Save Icon
Join Dandy's Ordering team as a Senior Software Engineer in Test I in Brazil. You will build cutting-edge scanning software using TypeScript, React, and Node.js to enhance the doctor experience. This role focuses on automating processes and scaling systems to improve product quality and delivery....
Location Icon
Location
Brazil
Salary Icon
Salary
Not provided
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Software Engineer - Voice AI Agent
Save Icon
Join our Voice AI team as a Software Engineer to build autonomous AI agents for customer support. You'll tackle exciting, unsolved engineering challenges in distributed systems and LLM optimization, working on real-world, large-scale deployments. We seek passionate engineers with 3+ years of expe...
Location Icon
Location
United States
Salary Icon
Salary
135000.00 - 280000.00 USD / Year
assembled.com Logo
Assembled
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Join Enroute in Monterrey as a Full Stack Software Engineer. Develop modern web applications using .NET Core, React/Blazor, and microservices architecture. Enjoy a fantastic work environment with flexible schedules, comprehensive benefits, and a focus on work-life balance. Be part of a collaborat...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
enroutesystems.com Logo
Enroute
Expiration Date
Until further notice

About the Software engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.

Filters

×
Countries
Category
Location
Work Mode
Salary