Company Description:

Sync Computing is an MIT based startup company on a mission to build the next leap in distributed computing in the cloud. Sync Computing’s foundational technology is capable of solving large-scale scheduling optimization problems instantly, unlocking unprecedented gains in the orchestration of large-scale computing applications. Businesses worldwide will be able to utilize cloud resources with optimal efficiency, saving billions of dollars and endless hours on the cloud. We are targeting applications in data analytics, machine learning, and high-performance computing.

Job Description:

Sync Computing is searching for a full-time senior software engineer located in the United States. Full remote is acceptable.

As a senior software engineer, you will be part of a growing interdisciplinary team and will work closely with other world-class engineers to build, test, and deploy cutting-edge distributed software packages on the cloud. We are looking for someone who loves diving into code, working with complex systems, and building solutions. The responsibilities and qualifications of the position include:


  • Ensure that your teams have the right capabilities and skills to execute projects from start to finish
  • Mentor and support junior engineers
  • Contribute to an engineering culture of innovation and excellence, characterized as highly collaborative and quality and delivery-focused
  • Partner with Product Management and Product Design to help create a roadmap and deliver on it
  • Ensure that your teams have good operations practices, including monitoring for performance and reliability

Qualifications & Skills

  • Work experience as a senior software engineer or in a similar senior-level position at an engineering department
  • Experience transitioning code from early concept to mature product
  • Experience building cloud SaaS products
  • At least 5 years of experience in software development
  • Good understanding of agile methodologies
  • Experience with integrations, APIs, ETL, and working with third-party systems at scale
  • Experience with cloud technologies, SOA architectures and agile development practices
  • Tech stack: Python, AWS, React, PostgreSQL, Auth0, Flask, EC2, Serverless


A technical background in electrical engineering, computer science, applied math, physics, or related fields is required. The candidate must be familiar with basic programming languages (e.g. Python) and Linux operating systems. Experience with AWS infrastructure is preferred. Candidates must have excellent written and oral communication skills, a strong desire to learn, be self-directed, and be motivated to work in a fast paced start-up environment.