CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (Remote work)

1470 Job Offers

Senior Staff Software Engineer
Save Icon
Lead the design of scalable data products and reporting APIs at AdsWizz. This senior role requires 12+ years of Java expertise and deep experience with AWS microservices and data pipelines. Based in New York, you'll drive architecture and collaborate across teams to deliver high-impact solutions.
Location Icon
Location
United States , New York
Salary Icon
Salary
156400.00 - 225000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join Atlassian as a Backend Software Engineer in Turkey. Develop scalable microservices for Jira, Confluence, and Bitbucket using Java, Kotlin, or Go. Collaborate in an Agile environment with cloud expertise (AWS, Azure) to build high-performance SaaS solutions. Enjoy health benefits and paid vol...
Location Icon
Location
Turkey
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Principal Data Platform Software Engineer
Save Icon
Lead the design and operation of petabyte-scale data platforms powering analytics and ML at Atlassian. This senior principal role requires 15+ years of experience building cloud-native data services on AWS/GCP with technologies like Spark and Databricks. Drive technical excellence for high-perfor...
Location Icon
Location
Salary Icon
Salary
239400.00 - 312550.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join our R&D team in Turkey as a Senior Backend Engineer. Drive complex projects using Java, microservices, and cloud platforms like AWS. Mentor peers while building scalable systems for Jira, Confluence, and Bitbucket. Enjoy health resources and paid volunteer days.
Location Icon
Location
Turkey
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Frontend Software Engineer
Save Icon
Join Atlassian as a Frontend Software Engineer in Turkey. Build scalable applications using JavaScript, TypeScript, and modern frameworks like React. Collaborate in an Agile environment to enhance products such as Jira and Confluence, while enjoying comprehensive benefits and a supportive team cu...
Location Icon
Location
Turkey
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Principal ML/AI Software Engineer
Save Icon
Lead the vision and development of AI-powered products at Atlassian. Drive scalable AI infrastructure and explore cutting-edge applications like generative AI. This hands-on principal role in Turkey requires 7+ years of ML engineering and platform-building expertise.
Location Icon
Location
Turkey
Salary Icon
Salary
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join our team as a Senior Full Stack Engineer, shaping large-scale product features in the US. Leverage 5+ years of expertise with JavaScript, React, and Node.js to build robust, user-centric solutions. Enjoy health benefits and paid volunteer days while mentoring peers in a collaborative environ...
Location Icon
Location
United States
Salary Icon
Salary
146700.00 - 230300.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join our team as a Backend Software Engineer in the United States. Develop robust REST APIs and CI/CD pipelines using Java, Python, or Go. Collaborate with a skilled team to build reliable services, with benefits including health resources and paid volunteer days.
Location Icon
Location
United States
Salary Icon
Salary
123300.00 - 192700.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Senior Software Engineer / Python Developer
Save Icon
Seeking a Senior Full-Stack Python Developer to modernize legacy platforms and integrate AI/ML capabilities. This role requires deep expertise in Python, React, and databases (MongoDB/SQL), plus strong problem-solving skills. Join a collaborative team, leveraging 7+ years of experience to drive i...
Location Icon
Location
Salary Icon
Salary
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the next-gen network data plane for Confluent Cloud as a Staff Software Engineer. This hybrid role requires 8+ years of experience in distributed systems and cloud networking (C++/Go/Python). Design scalable, reliable platforms while enjoying a remote-first culture in Poland with equity and ...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Fullstack Product Software Engineer, Core Web Experience
Save Icon
Join Dropbox as a Fullstack Product Software Engineer on the Core Web Experience team. You will lead 0-1 initiatives, integrating AI capabilities and simplifying core workflows like file management. This role requires strong product thinking, full-stack expertise (React, TypeScript, Python), and ...
Location Icon
Location
United States
Salary Icon
Salary
130900.00 - 199300.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Infrastructure Software Engineer, API Platform
Save Icon
Join Dropbox as an Infrastructure Software Engineer for the API Platform in Mexico. Design robust, scalable backend systems handling petabytes of data and millions of connections. Leverage your 5+ years of experience in Python, Go, or Java to build the core data-fabric for global collaboration. E...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Fullstack Product Software Engineer
Save Icon
Join Dropbox DocSend as a Fullstack Product Software Engineer. Develop secure document solutions using Ruby on Rails and React in a startup-like team. Enjoy high ownership, competitive benefits, and a flexible PTO policy while building scalable, user-focused web applications.
Location Icon
Location
United States
Salary Icon
Salary
130900.00 - 199300.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Fullstack Product Software Engineer
Save Icon
Join Dropbox DocSend as a Fullstack Product Software Engineer in Canada. Develop secure document solutions using Ruby on Rails and React in a dynamic, agile team. Enjoy competitive benefits, flexible PTO, and high ownership in a startup-like environment.
Location Icon
Location
Canada
Salary Icon
Salary
134300.00 - 181700.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Senior Fullstack Product Software Engineer
Save Icon
Join Dropbox as a Senior Fullstack Product Software Engineer in the United States. Design and develop seamless, scalable user experiences using your expertise in JavaScript, React, Node.js, and Python. Take ownership of key product areas, mentor junior engineers, and enjoy competitive benefits in...
Location Icon
Location
United States
Salary Icon
Salary
174100.00 - 265000.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Senior Fullstack Product Software Engineer
Save Icon
Join Dropbox as a Senior Fullstack Product Software Engineer in Canada. Lead the design of seamless, scalable user experiences using your expertise in JavaScript, React, Node.js, and Python. Own key product areas, mentor junior engineers, and enjoy competitive benefits including flexible PTO and ...
Location Icon
Location
Canada
Salary Icon
Salary
184500.00 - 249500.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Staff Software Engineer - Flink SQL
Save Icon
Join Confluent as a Staff Software Engineer to shape the future of stream processing with Flink SQL. You will develop core components for a cloud-native, consumption-based Apache Flink experience, working alongside industry experts. This remote U.S. role requires deep database internals knowledge...
Location Icon
Location
United States
Salary Icon
Salary
230800.00 - 271200.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Staff Software Engineer I - Kora Storage
Save Icon
Lead the development of Kora's core storage engine as a Staff Software Engineer. You'll design large-scale, distributed systems using Java, Scala, or Go, ensuring high availability and performance. This remote US role requires 9+ years of backend/infrastructure experience and offers equity, robus...
Location Icon
Location
United States
Salary Icon
Salary
235700.00 - 277000.00 USD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join Confluent as a Senior Software Engineer II in India. Design and build mission-critical, cloud-native backend systems using Java, Go, or Python. You will architect scalable services for Kafka and data integration in a remote-first culture with robust benefits. Drive operational excellence for...
Location Icon
Location
India
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join Confluent as a Senior Software Engineer II in Ontario, Canada. Architect and develop our cloud-native Stream Governance platform for Kafka, ensuring high availability and scalability. Leverage 5+ years of experience in hyper-scale distributed systems and cloud services (AWS/GCP/Azure). Enjoy...
Location Icon
Location
Canada , Ontario
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
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.