About The Position

iSoftStone, Inc. is seeking a Senior Software Engineering Manager to join our Team in Everett, WA! This position requires U.S. citizenship due to regulatory and/or contractual requirements. Candidates will be expected to work onsite 5 days per week in Everett. We are seeking a Senior Software Engineering Manager to build and scale the engineering team supporting our product development and R&D initiatives in Everett. The selected candidate will operate as both a people leader and technical contributor – mentoring engineers, guiding complex system design, and establishing the technical standards that support scalable, resilient systems. This role offers the opportunity to shape the foundation of a growing engineering organization – defining technical standards, mentoring engineers, and establishing practices that will support both rapid experimentation and production grade systems. Working closely with stakeholders, you will help translate emerging ideas and research into scalable, reliable software solutions. This requires balancing exploration and innovation with strong engineering discipline. This role is ideal for someone who enjoys building teams as much as building software, and who thrives in environments where new ideas are tested, refined, and transformed into real products. The ideal candidate is comfortable navigating complex technical challenges, collaborating closely with stakeholders and research partners, and building the engineering culture and systems that enable long-term growth.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Five+ years of experience leading distributed or hybrid software engineering teams.
  • Demonstrated ability to mentor engineers and elevate technical capabilities of a team.
  • Strong background in modern software development, with experience in one or more languages such as JavaScript (Node.js), Go, Ruby, or C/C++.
  • Experience designing and building scalable backend systems and APIs.
  • Solid understanding of Linux environments, scripting, and system-level troubleshooting.
  • Experience working with databases and data storage technologies, including SQL and NoSQL systems.
  • Familiarity with modern development workflows including version control, automated testing, and CI/CD practices.
  • Experience with containerized environments and orchestration platforms such as Docker and Kubernetes.

Nice To Haves

  • Experience working in IoT or connected-device environments, including messaging protocols such as MQTT, device communication, edge computing, or embedded system integrations.
  • Experience integrating software with hardware systems, sensors, or physical devices.

Responsibilities

  • Build strong relationships with key stakeholders across product and business teams to understand priorities and establish trust.
  • Define the engineering vision and long-term roadmap in partnership with internal and external teams, setting the foundation for three-year strategic planning.
  • Establish scalable processes and planning frameworks to support team growth, delivery predictability and alignment with organizational goals.
  • Deliver early wins by guiding critical architectural decisions, improving engineering practices and demonstrating the impact of the growing team.
  • Lead, mentor and grow our engineering team, shaping the culture and practices that support a high-performing development organization.
  • Partner closely with product, research and business stakeholders to align technical direction, delivery priorities, and team growth.
  • Establish effective engineering processes that support both rapid experimentation and reliable delivery, driving continuous improvement across the team.
  • Play a key role in hiring, structuring, and scaling the engineering team as the organization grows.
  • Guide the design and development of applications, hardware integrations and data reporting and analytics systems that support our product and R&D initiatives.
  • Contribute hands-on to critical architecture decisions, system design, and complex feature development.
  • Establish and maintain strong engineering standards across the platform, including API design, automated testing, CI/CD, and version control.
  • Ensure systems are designed for scalability, resilience, and maintainability across distributed and hybrid environments.
  • Promote engineering best practices that enable the team to deliver high-quality software consistently as the organization grows.

Benefits

  • medical
  • dental
  • vision
  • 401k
  • long-term disability
  • life insurance
  • holidays
  • PTO
  • floating holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service