Software Engineer

Contract
Remote within US
$50,000-100,000/yr

Job description

The Software Engineer will play a key role in designing, building, and maintaining core backend services that power RoboJuggle’s automation platform. Day-to-day responsibilities include architecting scalable systems, implementing secure and efficient APIs, optimizing performance, and collaborating with product and operations teams to translate business requirements into technical solutions. The engineer will participate in code reviews, mentor other team members, and contribute to continuous improvement of development practices and tooling.

Qualifications

  • Strong foundation in Computer Science, including algorithms, data structures, and systems design.

  • Proficiency in Software Development and Programming, with experience delivering production-grade applications.

  • Hands-on experience with Back-End Web Development, including API design, databases, and integration with third-party services.

  • Advanced skills in Object-Oriented Programming (OOP) and related design patterns.

  • Experience with modern development tools and practices (version control, CI/CD, testing frameworks, and code review processes).

  • Ability to work collaboratively in a fast-paced environment, communicate clearly with cross-functional teams, and mentor colleagues.

  • Prior experience building scalable, distributed systems or automation platforms is highly beneficial.

  • Bachelor’s or higher degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

More information

Minimum education level

N/A

Experience level

Mid-level (3-4 years) · Senior (5-7 years)

Job skills

Microservices

Cloud Computing

Unit Testing

Generative AI

ai

Test Management

Company overview

company-logo
RoboJuggle