Toshiba Global Commerce Solutions - External-posted 6 days ago
Full-time • Mid Level
Durham, NC
5,001-10,000 employees

Toshiba Global Commerce Solutions is seeking a highly experienced Senior Software Architect to own and evolve the architecture of our system software platform and cloud services. In this role, you will provide technical vision and hands-on leadership across distributed, large-scale systems—driving solution design, non-functional excellence (security, scalability, reliability), and modern engineering practices. You will collaborate closely with hardware, system software, application teams, product, and global stakeholders to deliver robust, API-first, cloud-native solutions. The ideal candidate brings deep expertise in microservices, event-driven architectures, DevSecOps, and AI-assisted development, along with a proven ability to mentor teams, influence strategy, and ensure end-to-end delivery of best-in-class, highly available, and cost-efficient software platforms.

  • Own architecture for System Software platform/services, drive solution design, and guardrails across teams.
  • Lead cross‑functional reviews with HW, System Software, SW, Professional Services, and Support.
  • Define non‑functional requirements (security, scalability, reliability) and reference architectures; ensure CI/CD & DevSecOps alignment.
  • Provide hands‑on technical leadership, mentorship, and design governance.
  • Architect, design, and develop large-scale distributed software services and solutions in collaboration with teammates.
  • Translate discovery outcomes into backlog items, ensuring design intent, architecture standards, and non-functional requirements are preserved throughout implementation.
  • Contribute to platform and portfolio strategy, identifying reusable assets, API-first designs, and gaps requiring investment.
  • Instrument and leverage AI/agentic workflows to accelerate design, prototyping, code generation, test-case creation, specification drafting, and automated validation across the software lifecycle.
  • AI-assisted development oversight, ethical compliance, and integration of generative AI tools.
  • Communicate with our other geographies.
  • Generate internal white papers on standard design and approaches.
  • Collaborate with the development team and product to design software solutions.
  • Design solutions with a strong focus on high availability and scalability, robustness, and usability.
  • Build software prototypes and conduct experiments to evaluate alternative architectures.
  • Lead and mentor software architects and developers in developing best-in-class software solutions.
  • Adhere to and drive modern software engineering practices through code and design reviews, and by using data/telemetry to make decisions.
  • Develop "best-in-class" engineering for our services by ensuring that the services and components are: well-defined and modularized, secure, reliable, reusable, diagnosable, and actively monitored.
  • Stay up to date on existing and state-of-the-art technologies, cloud deployments, microservice development, and conduct POCs to evaluate technology fits for customer needs.
  • Optimize for performance, cost, and sustainability in cloud deployments
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 10+ years (5+ in architecture) of experience in software development and architecture, with a focus on cloud-based solutions and microservices.
  • Expertise in modern patterns (microservices, event‑driven), API design, leveraging AI.
  • Excellent cross‑team communication and stakeholder leadership.
  • Proven experience leading and mentoring development teams in an Agile environment.
  • Proven experience owning end-to-end solution delivery, including design, implementation, and post-release operational accountability for medium-to-large projects
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
  • Strong problem-solving skills; the ability to think creatively and strategically to identify and address complex technical challenges under pressure while communicating clearly and professionally with both customers and internal sales teams.
  • Experience with DevOps practices and tools, including continuous integration and delivery, automated testing, and infrastructure as code.
  • Strong experience with CI/CD (Jenkins/GitLab), artifact mgmt (Nexus), and secure SDLC.
  • Knowledge of security best practices and experience implementing secure software solutions.
  • Retail/POS; Systems Management, Hardware Drivers, Windows/Linux; C/C#/Java/JavaScript; observability (ELK/Prometheus).
  • Group health coverage (medical, dental, & vision)
  • Employee Assistance Programs
  • Pre-tax spending accounts
  • 401(k) plan (with company match)
  • Company provided life insurance
  • Pet Insurance
  • Employee discounts
  • Generous paid holiday schedule, paid vacation & sick/personal days
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service