For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Custom Learning Designs (CLD, LLC)
Custom Learning Designs (CLD, LLC)

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Python
Ruby
+24

Contract role
5 days ago
Apply now

Looking for an opportunity to work as a Software Engineer at a leading edge learning technology company? If you like to work independently and be a player on a dynamic team, and if you want to expand your software engineering skills and have the opportunity for career advancement, we have the job for you!  This is a Temp to Perm position.

We’re seeking a mid-senior level Software Engineer (6+ years professional experience) who thrives on building modern applications and isn’t tied to a single stack. You’ll work across the lifecycle: design, development, deployment, and iteration on platforms that combine front-end user experience with scalable cloud services. You are flexible, curious, open-minded, productive and can hit the ground running and own development initiatives.

Responsibilities

  • Design, build, and maintain web services and applications with a focus on quality and usability and reliability.
  • Build and maintain backend services (Python/FastAPI or Ruby on Rails) deployed in AWS.
  • Develop Vue.js front-ends for highly interactive training and workflow applications.
  • Contribute to architecture decisions for new products and internal tools.
  • Collaborate with cross-functional teams (designers, project managers, subject matter experts).
  • Write clean, testable code and participate in code reviews.
  • Use emerging technologies, including agentic frameworks and tools, to contribute to our internal workflow platform.
  • Help shape best practices in software development and DevOps within a small but growing engineering team.

Qualifications

  • 6+ years of professional software engineering experience.
  • Experience with at least one backend stack in using Python, Ruby, Node or Go (we use a mix of Python and Ruby). Familiarity with related tools and frameworks such as Rails, FastAPI, Pydantic, etc.
  • Proficiency in modern front-end frameworks, such as Vue and React (we use Vue).
  • Solid understanding of AWS (ECS, S3, CloudFront, Lambda, RDS/DynamoDB, Cognito, etc.).
  • Experience with API design, database schema design, and cloud-based deployments.
  • Familiarity with modern software practices: CI/CD, automated testing, code review culture.
  • Curiosity and adaptability—comfortable exploring new frameworks, tools, and patterns.
  • Strong communication skills; able to collaborate in a multidisciplinary team environment.
  • Occasional travel/client facing environments

Nice to Haves

  • Experience with tools for building agentic workflows such as LangGraph/LangChain, AutoGen, Langfuse.
  • Exposure to learning technologies (LMS, SCORM/xAPI, eLearning standards).
  • Familiarity with event-driven systems or real-time applications.

About Custom Learning Designs (CLD, LLC)

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service