Motion Recruitment - Boston, MA

posted about 2 months ago

Full-time - Mid Level
Boston, MA
Administrative and Support Services

About the position

The Software Architect will be responsible for designing, building, and optimizing software architecture for advanced scanning technology solutions. This role requires strong expertise in C++ and DevOps practices to ensure seamless integration and high-performance software development. The architect will collaborate with product managers, engineers, and operations teams to create efficient and scalable software systems.

Responsibilities

  • Define and implement the architecture for scanning technology solutions.
  • Design and optimize real-time software solutions for hardware-intensive systems.
  • Collaborate with product managers, engineers, and operations teams to ensure efficient software systems.
  • Implement DevOps practices for continuous integration and deployment.
  • Performance tuning, memory management, and resource optimization in C++ environments.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software architecture and development with strong expertise in C++.
  • Extensive experience in DevOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and cloud infrastructure management.
  • Proficiency in designing and optimizing real-time software solutions for hardware-intensive systems.
  • Strong understanding of software development life cycles, version control (Git), and Agile methodologies.
  • Experience with performance tuning, memory management, and resource optimization in C++ environments.
  • Excellent communication and collaboration skills.

Nice-to-haves

  • Master's degree in Computer Science, Engineering, or a related field.
  • Experience with cloud platforms (AWS, Azure) and infrastructure-as-code (Terraform, Ansible).
  • Expertise in modern C++ standards (C++11/14/17/20) and object-oriented design principles.
  • Familiarity with security best practices in DevOps and software architecture.
  • Hands-on experience in deploying scalable systems on cloud-based platforms.
  • Experience in industries such as manufacturing, healthcare, or logistics.

Benefits

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service