Software Architect II
3md - Redmond, WA
Apply NowJob Description
Benefits: U.S.-based employees have access to medical, dental, and vision insurance, a 401(k) plan and company contribution, short-term and long-term disability coverage, basic life insurance, and wellbeing benefits, among others. U.S.-based employees also receive, per calendar year, up to 6 scheduled paid holidays. Additionally, eligible hourly/non-exempt and exempt employees accrue up to 112 hours of PTO based on years of service and may annually take up to 8 hours of paid volunteer time. Additional paid sick leave is also provided if required by state or local law. Summary of Position: The Software Architect II owns architectural strategy and technical decisions for assigned systems or technology domains. The Software Architect II will drive technology excellence and evolution across their area of responsibility. The Software Architect II is responsible for developing complex software systems. This involves translating business requirements into technical specifications, creating blueprints, and providing technical leadership and guidance to development teams. Essential Functions: • Owns architecture for one or more significant product lines, platforms, or technology domains • Sets technical direction and makes key technology decisions within their domain • Influences technology strategy across the broader organization • Accountable for the technical health, scalability, and evolution of assigned systems • Lead the design of major systems from initial concept through production operations • Make significant technology decisions and establish technology roadmaps for their domain • Lead architectural transitions and major refactoring initiatives • Design for key quality attributes: scalability, resilience, security, performance, maintainability • Lead comprehensive technology evaluation and selection processes • Assess emerging technologies against organizational needs and strategic direction • Establish technology governance frameworks for their domain • Drive technology adoption and deprecation strategies • Assess implications of AI-assisted development tools on code quality, security posture, team capability, and delivery efficiency • Guide adoption of AI tools within the domain, establishing standards for effective and responsible use • Drive architectural patterns and approaches that support agentic systems and AI-assisted workflows where appropriate • Mentor and develop architect and engineer talent, particularly Architect I and senior engineers • Provide architectural guidance and decision-making support across their domain and adjacent areas • Lead design reviews and architecture decision-making processes • Establish and enforce technical standards within scope • Influence technology decisions beyond direct responsibility through thought leadership and expertise • Represent the organization in technology communities and external forums • Establish standards for when agentic approaches are appropriate and how to architect • Plan and execute system migrations and technology transitions • Establish observability and operational excellence standards • Lead incident reviews and drive systemic improvements from an architectural perspective • Own technical roadmaps and manage the deprecation of legacy systems • Partner with engineering leadership to align architecture with organizational delivery capacity • Work with product and business leadership on technical implications of strategic decisions • Collaborate with infrastructure, security, and platform teams on integration and operational requirements • Communicate architectural vision and decisions to technical and business stakeholders • Makes independent architecture decisions within their domain; escalates only when decisions affect broader strategy or organizational priorities • Has the authority and responsibility to establish technical direction • Actively developing broader organizational technical capability Competencies: 1. Ensures Accountability 2. Tech Savvy 3. Communicates Effectively 4. Values Differences 5. Customer Focus 6. Resourcefulness 7. Drives Results 8. Plans and Prioritizes 9. Decision Quality 10. Self-Development Work Environment: This position is based in a professional office setting and regularly utilizes workplace technology, including computers, smartphones, multifunction printers, cloud-based filing systems, and collaboration tools. Occasional remote work and after-hours support may be required. Physical Demands: This role requires physical capabilities that support the successful execution of key responsibilities. The employee regularly engages in verbal and written communication with colleagues and clients to address project-related inquiries and must be able to convey accurate information clearly and efficiently. The position involves remaining seated at a workstation for approximately 75% of the time, with occasional movement throughout the office to access equipment, supplies, and shared resources. Daily tasks include consistent use of computers and standard office technology such as keyboards, printers, and multifunction devices. The role also involves transporting equipment boxes weighing up to 25 pounds within the building and to other offsite locations as needed for project support. Required Education and Experience: Bachelors or Masters degree in Computer Science or related field 10+ years of professional software development, architecture, or engineering experience Qualifications: • Demonstrated expertise in at least one primary technical domain (systems design, distributed systems, cloud architecture, data systems, etc.) • Proven track record in designing and delivering significant systems • Experience mentoring and developing engineering talent • Deep expertise in at least one domain; working knowledge across related areas • Maintain current knowledge of industry innovations and technical trends • Recognized as a trusted technical advisor and decision-maker • Ability to work across multiple teams and business units AAP/EEO Statement: 3MD Inc. is an equal opportunity employer and does not discriminate based on gender, sex, age, race and color, religion, marital status, national origin, disability, sexual orientation, gender identity or expression, veteran status, or any other category that is protected by applicable law. Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Created: 2026-03-10