Remote Software engineering Jobs

1325 results

Job listings

Principal Software Architect

Wiser Solutions πŸ’‘πŸ“ŠπŸŒ
$131,400–$153,200
USD/year

As Principal Software Architect at Wiser Solutions, you will serve as a senior technology leader who connects strategic vision with hands-on execution. This role is ideal for an architect who thrives in guiding large-scale platform evolution, mentoring technical teams, and solving complex engineering problems with practical, modern solutions. You will partner closely with engineers, managers, and executives to shape architecture, drive technical transformation, and ensure cost-efficient, scalable, cloud-native solutions across our platform.

Sr. Software Engineer

Mitek πŸ“±πŸ”ŽπŸ”’
$53,800–$75,320
USD/year

Design and deliver production-ready APIs using a serverless / microservices architecture built in GoLang and deployed to AWS. Integrate C++ R&D features into Mitek’s SDKs across multiple platforms. Collaborate with CloudOps, AppOps, Product Managers, and QA to define, build, deploy, and maintain robust cloud and SDK products.

Principal Software Engineer

Nava βœ¨πŸ’»πŸ€
$152,000–$171,000
USD/year

As a Tech Lead, you will define the technical strategy and lead the engineering team in building modern, scalable, open-source solutions. You will coordinate across delivery teams, guide architecture and implementation, and ensure that the system meets business needs, technical standards, and long-term maintainability goals.

Software Developer

Higher Logic βœ¨πŸ’‘πŸš€

The Software Developer plays an integral role in building and supporting Higher Logic’s robust SaaS applications. This position performs coding, debugging, testing and troubleshooting through the application development process. As a part of an agile engineering team, Software Developers produce high quality, scalable software components that support our customers initiatives worldwide.

Senior Engineer

Surefire Cyber πŸ›‘οΈπŸ”₯πŸ’»
$95,000–$140,000
USD/year

As a Senior Engineer at Surefire Cyber, you will play a key role in designing, developing, and deploying our advanced Surefire tech stack and SURF[IR] platform. Collaborating closely with the CTO and fellow engineers, you will drive innovation, enhance response capabilities, and implement cutting-edge security solutions.

Senior Developer (.Net / VB6)

CI&T πŸ€–πŸ’‘πŸ€

Act as a key player in the support and evolution of applications developed in SQL Server, Visual Basic 6, and C# .NET, contributing to the creation of innovative and robust solutions. Seek and prioritize continuous improvement of processes and engineering practices, mentoring junior developers and promoting a learning environment. Perform a fundamental role in the architecture and development of systems, ensuring high performance and scalability in the implemented solutions.

Software Engineer (L1) - Messaging Data Platform

Twilio πŸ§‘β€πŸ’»πŸ’¬β˜οΈ

Build and maintain a suite of mission critical services in our core messaging flow as a Software Engineer in the Messaging Data Platform team, working with product managers, architects and other engineers to deliver Messaging product features. The team's primary focus is around building scalable, reliable and low latency services on one of the world's largest messaging platforms.

Senior Software Engineer, Backend (Collections)

Affirm πŸ¦βœ…πŸ‘
$91,755–$124,095
USD/year

As a Senior Software Engineer, you will build the next generation platform solutions. You will partner closely with Product and Analytics teams to design and build robust collections solutions which will enable us to keep our loans portfolio healthy and help our customers pay on time and recover from any delays. You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems.

Software Engineer

Reddit πŸ”΄βŒ¨οΈπŸ‘½

This is a generalist mid-level backend position within the Ads Organization, where ads fuel Reddit’s mission. As a backend engineer, you might work on microservices, distributed systems, or real-time data systems. Responsibilities include designing, implementing, improving code quality, and supporting project management tasks.