Design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability. Collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery. Build intuitive and extensible user experiences using modern UI frameworks, ensuring flexibility for customer-specific needs.
Remote Software engineering Jobs
1436 results
FiltersJob listings
Develop and maintain responsive, interactive web applications using modern frontend technologies. Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces. Work closely with backend engineers to integrate APIs and optimize data flows.
- Develop flexible, maintainable solutions using guidelines and standard practices.
- Review, modify, and maintain existing systems, fixing issues and improving performance.
- Design, develop, and maintain the organization’s API management platform, ensuring scalability and security.
- Develop and maintain core framework and key software components for the Kraken trading engine.
- Improve site performance by designing and implementing low-latency and high-availability applications.
- Collaborate with cross-functional teams and contribute to product roadmap accomplishment.
- Build features and systems with attention to detail and performance.
- Own end-to-end development, from conception to production.
- Work closely with cross-functional stakeholders to deliver a world-class product.
- Design, develop, and maintain clean code, ensuring top-tier performance and reliability.
- Take full ownership of the software development lifecycle, ensuring seamless delivery and operation.
- Design, build, test, and deploy a highly scalable and resilient system architecture.
- Design, implement, and deploy AI-powered features, including model training, fine-tuning, and prompt engineering workflows.
- Translate product requirements into robust, production-ready AI solutions, working with Product Managers, Software Engineers, and Data Scientists.
- Optimize models and infrastructure for scalability, latency, and cost efficiency, partnering with DevOps and MLOps to ensure reliable and maintainable AI pipelines.
Collaborate within a backend-focused engineering team to extend and scale the backbone of Canva’s microservice landscape. Design, build, and maintain high-performance systems for user authentication and management. Develop reusable and scalable building blocks that enable teams across Canva to build on top of the User Platform.
Improve Firefox quality on Windows by developing fixes and improvements, enhancing the user experience for millions. Help develop and ship major new Firefox features on Windows. Work on cross-platform features and projects for platforms like macOS, Linux, and Android as needed.
- Own the end-to-end architecture of Decibel’s algorithmic trading system, including execution engine, strategy framework, and data pipelines.
- Translate high-level trading hypotheses into robust, production-ready execution logic.
- Working cross-functionally with trading, research, and risk to ensure the system supports strategy expansion.