Remote Software engineering Jobs

Job listings

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.

$104,000–$174,000/yr

  • 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.

$160,000–$190,000/yr

  • 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.

  • 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.