Software Architect - Full Stack

Saviance

• $130K — $155K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Master's or PhD in Computer Engineering, Computer Science, or related field (or equivalent experience)
  • 5+ years of full-stack development experience
  • 2+ years in an architect or technical leadership role
  • Experience in shipping commercially successful electronics products
  • Startup or fast-paced environment experience is a plus

Responsibilities

  • Architect scalable, secure systems for diverse applications
  • Develop and optimize backend APIs and frontend interfaces
  • Ensure seamless integration between hardware, software, and cloud services
  • Build intuitive user experiences for radar-based device interactions
  • Optimize performance and reliability through testing and best practices
  • Mentor team members and promote technical excellence
  • Document architecture and workflows for sustainability
  • Stay updated with trends to incorporate the latest technologies

Benefits

  • Collaborative team environment focused on innovation
  • Opportunities for professional growth and continuous learning
  • Work on cutting-edge radar-based device technology
  • Culture that values resilience and goal-directed work
  • Emphasis on team dynamics and interpersonal collaboration
Full Job Description
Job Title: Software Architect - Full Stack
Location: Boston, MA
Duration: Full Time

Role Overview
As a Software Architect - Full Stack you will play a pivotal role in designing, developing, and maintaining web, mobile, and TV applications that power our cutting-edge radar-based device. This role blends architectural expertise with hands-on coding, requiring you to define system architecture, enable seamless integrations, and develop software that connects hardware, machine learning, and user-facing applications.
You are a versatile engineer who effortlessly switches between front-end excellence, back-end mastery, and infrastructure optimization. Your superpower lies in designing scalable, high-performance architectures while actively contributing to development, and creating intuitive, user-centric solutions.

Key Responsibilities
As a technical expert and collaborative team player, you will work alongside specialists in product management, user experience, hardware engineering, software development, and more to drive innovation. Your contributions will include:
  • Architecting scalable, secure systems for web, mobile, and TV applications.
  • Developing and optimizing backend APIs, frontend interfaces, and voice interaction features.
  • Ensuring seamless integration between hardware, software, and cloud services.
  • Building intuitive user experiences for end-users interacting with our radar-based device.
  • Optimizing performance and reliability through rigorous testing and best practices.
  • Mentoring team members and driving technical excellence.
  • Documenting architecture and workflows for long-term sustainability.
  • Staying ahead of trends to integrate the latest technologies and methodologies.

Technical Skills & Experience
You are well-versed in the entire software development lifecycle, from concept to launch and continuous improvement. Specifically, you have expertise in:
  • Backend: Node.js, Python, or Java; RESTful APIs, WebSockets, and data processing pipelines.
  • Frontend: React, Angular, or Vue.js; experience in developing responsive UIs for web, mobile, and TV.
  • Cloud Platforms: Google Cloud, AWS, or Azure for hosting, storage, and serverless architecture.
  • Databases: SQL and NoSQL (PostgreSQL, MongoDB, DynamoDB).
  • Communication Protocols: MQTT, Bluetooth, or similar for seamless device connectivity.
  • Voice Integration: Amazon Alexa, Google Assistant, or similar frameworks.
  • Architectural Design: Strong foundation in cloud-native, creational, and behavioral patterns.
Bonus Skills (Preferred but Not Required)
  • Experience with radar-based devices or complex data processing.
  • Knowledge of IoT security best practices.
  • Familiarity with DevOps tools, CI/CD pipelines, Docker, or Kubernetes.
  • Understanding of real-time communication protocols (e.g., Thread, Matter).
  • Experience integrating AI-driven tools like ChatGPT or Gemini for conversational interfaces.
What Sets You Apart
We're looking for someone who is:
  • A team player with strong interpersonal skills and the ability to collaborate across disciplines.
  • Self-aware and humble, recognizing and leveraging the strengths of others.
  • Resilient and goal-driven, thriving in a fast-paced, time-sensitive environment.
  • A continuous learner, always striving to improve both personally and professionally.
  • A clear communicator, ensuring alignment across teams and stakeholders.
Education & Experience
  • Master's or PhD in Computer Engineering, Computer Science, or a related field (or equivalent experience).
  • 5+ years of full-stack development experience, including 2+ years in an architect or technical leadership role.
  • Proven experience in shipping commercially successful electronics products.
  • Startup or fast-paced environment experience is a plus, especially in ambient sensing or sensor fusion technologies.

Similar Jobs

More Jobs at Saviance

More Information Technology Jobs

Find similar Software Architect - Full Stack jobs: