Software Engineer, New Grad – Remote (Worldwide)

Contract type
Ongoing
Work mode
Remote · Canada, France, Germany, India +4
Experience
3 years

Job description

A fullstack software engineering role for recent graduates and early-career engineers, building production systems across internal tools, services, workflows, and AI-powered products. The engineer will contribute to and grow into owning core internal platform capabilities and product features end-to-end.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote · Canada, France, Germany, India +4
Pay
USD 110,000 – 150,000 / year

What you'll do

  • Contribute to the design and development of end-to-end fullstack systems powering critical internal workflows and platform capabilities
  • Build clean, maintainable backend services and APIs while learning scalable engineering best practices
  • Develop high-quality frontend interfaces used by internal teams and end users
  • Participate in data modeling and database optimization efforts, including schema design and query performance
  • Collaborate with product, operations, and design teams to translate ideas into reliable, production-ready features
  • Improve engineering quality through code reviews, testing, documentation, and continuous improvement
  • Help troubleshoot production issues while learning how to build resilient, observable systems
  • Develop sound engineering judgment by making thoughtful tradeoffs between speed, scalability, and maintainability

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field (recent graduate or graduating soon)
  • Internship, co-op, research, or meaningful personal/project experience building software applications
  • Strong fundamentals in JavaScript and/or TypeScript
  • Familiarity with frontend development using React or similar frameworks
  • Familiarity with backend development using Node.js (NestJS is a plus)
  • Understanding of relational databases such as PostgreSQL and core data modeling principles
  • Familiarity with RESTful APIs and how distributed applications communicate
  • Exposure to Git and modern software development workflows
  • Strong problem-solving skills, curiosity, attention to detail, and a growth mindset
  • Excited to learn quickly and contribute in a fast-moving engineering environment

Nice to have

  • Internship or professional software engineering experience
  • Exposure to cloud platforms such as AWS, GCP, or Azure
  • Familiarity with CI/CD, deployment pipelines, or DevOps fundamentals
  • Exposure to modern architectures such as microservices, serverless, or event-driven systems
  • Interest in AI-powered products, workflow automation, or data-intensive applications
  • Experience contributing to team projects, hackathons, open-source software, or startup environments

Benefits

  • Equity compensation
  • Performance-based bonuses, dependent on role and subject to company policies
  • Up to 100% reimbursement for health-insurance premiums
  • Paid time off
  • 401(K) plan with a company match
  • Additional benefits designed to support a high-performing, remote-first workforce

How to get hired

  1. 1Apply and check email for a link to complete the application
  2. 2AI tools assist in candidate screening and assessment

Apply

About RemoteJobsOne

Key facts

  • Remote-first workforce