Software Engineer - Remote (US based)
REC10021672 Remote / Telework
Updated 1w ago
Positions 1
Type Direct Hire
Salary $70,000 - $90,000/year
Information Technology
Bachelor's Degree
2-5 years
Green Card ,US Citizen
90 days
90 days

Job description

Our client is committed to building a culturally diverse environment where differences are valued and respected.  Women, minorities, individuals with disabilities, veterans, and intersectional individuals are encouraged to apply.


Target/Preferred Experience:

  • Bachelors Degree
  • 2-5 years of previous applicable expereince
  • Experience with the NodeJS Express API framework
  • Experience with the Vue.js front-end framework
  • Experience with Postgres, DynamoDB, and ElasticSearch
  • Experience with AWS and infrastructure as code
  • Experience with Git and GitHub: Branching, merging, pull requests, etc…
  • US persons (citizens or green card holders) only. 


Position Summary:

The Software Engineer supports a multi-disciplinary team and leads efforts to expand the capabilities of the company's cloud-based predictive analytics platform. This position produces scalable software, driving business growth and dramatically increasing the productivity of our technical, business, and customer-facing teams. The Software Engineer will be working directly on new features of our DigitalClone software and will be exposed to utilizing best practices to achieve business goals.



  • Collaborating with different teams engineers to implement solutions that align with and heighten the DigitalClone Platform and solutions
  • Building software components and tools to support and expand the platform capabilities
  • Enhancing applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
  • Maintaining and improving existing codebases and peer review code changes
  • Assisting with process optimization
  • Develop automated build and deployment pipelines for your services
  • Participating in post-implementation and system maintenance support
  • Develop/integrate leading-edge tools and frameworks to build and deploy scalable and efficient machine learning solutions


Minimum Experience and Qualifications:

  • Proficiency working with a modern programming language (e.g. Javascript or Python)
  • Proven expertise in developing cloud-based, scalable software applications and services
  • Experience deploying production applications to a public cloud (bonus points for AWS)
  • Experience with cloud environments, serverless architecture, SQL/NoSQL databases, containers (Docker)
  • Knowledgeable in developing and consuming APIs and micro-services to facilitate data access, business logic, and workflows
  • Experience building and deploying end-to-end systems using either in-house infrastructure or cloud ML environments e.g. SageMaker
  • Experience setting up and optimizing DBs for production usage for ML systems
  • US persons (citizens or green card holders) only.