Chief Software Architect

2 weeks ago


Sunnyvale, United States Walmart Global Tech Full time

Job Description:


Under this position, you will lead a large developer community spanned across several orgs and business area, making strides in Walmart eCommerce across their respective markets and businesses. You will be responsible for the central platform behind supporting these mobile applications. You will lead strategy, technical roadmap, resolving shortcomings with a future looking perspective, and run the business.


About Team:

Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.


What you'll do:

As the Sr Distinguished Engineer, you will play a pivotal role in shaping the technical direction of our products and systems. You will collaborate closely with cross-functional teams, mentor and guide engineering professionals, and drive innovation to deliver high-quality, scalable, and robust software solutions.

  • Architectural Leadership: Lead the creation and maintenance of our technical architecture, aligning it with business goals and scalability requirements.
  • System Design and Scalability: Architect complex software systems, ensuring performance, security, and scalability needs are met.
  • Technical Guidance and Mentoring: Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of learning and innovation.
  • Cross-functional Collaboration: Collaborate closely with cross-functional teams, including Product Management, UX/UI, Quality Assurance, and DevOps.
  • Code Review and Standards: Establish and enforce coding standards, design patterns, and development best practices through thorough code reviews.
  • Innovation and Research: Stay at the forefront of technological advancements, conducting research to identify emerging tools and methodologies.
  • Project Management and Delivery: Collaborate with project managers to define project scopes, milestones, and deliverables, ensuring alignment with architectural goals.
  • Collaborative Communication: Communicate complex technical concepts effectively to both technical and non-technical stakeholders, promoting a culture of open communication and collaboration.


What you'll bring:

  • Extensive experience in the design, development, and delivery of software products with a large user base.
  • Strong track record in an architect role with large-scale software development data backed services and applications.
  • A clear vision for futuristic mobile app architecture design and great communication skills to articulate that to all levels of stakeholders.
  • Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment.
  • Thorough understanding of Frontend technologies, especially in mobile area with a keen eye on scalability, performance, developer productivity and other factors that apply to operating at a large scale.
  • Experience working with geographically distributed teams.
  • Business acumen; combining technical vision with business insights.


Architecture Acumen:

Requires knowledge of: Architectural principles; Systems and environment behavior; Architectural Styles, Patterns and plans; Architectural standards; Non-functional System performance parameters;


Technology Strategy:To design the plan for customizing/creating the architecture for multiple products/platforms within a domain and validate the technical priorities for the product/solution architecture. Define the architecture blueprint for various functional products within a domain. Define the architecture to build cross- system interactions ensuring reusability, consistency and integration. Identify, evaluate and recommend solutions and enhancement to framework to achieve desired performance and scalability. Prepare technical papers broadly outlining the approaches to be taken in building multiple systems. Define the tech stack for various products, platforms and solutions highlighting the pros and cons of each and also providing recommendations for future solutions.


Coding:

Requires knowledge of: Coding standards and guidelines; Coding languages (E.g. Swift, Kotlin, Java), frameworks(E.g. iOS SDK, Android SDK and underlying/related frameworks), tools (E.g. Lint, Gradle, iOS Build Tools, Mobile app profilers, etc) and Platforms (E.g. iOS, Android);Quality, Safety and Security (Mobile apps and Frontend Security standards, PCI etc.) standards; Emerging tools and technologies; Telemetry (Splunk, Grafana); CI / CD; Code Management Tools; SDLC, platforms (Android, iOS etc.), and environments for software coding/configuration and scripting. Guide the team on coding patterns, languages and frameworks in line with evolving trends in the industry (Ex: reactive vs. imperative etc.) and drive scalability and security. Drive Implementation of telemetry features by determining data/metrics requirement within the domain. Support ad-hoc reviews of software code to ensure baseline mitigations for known risks. Create/configure minimalistic code for entire product/system and ensure the product is meeting business requirements, non-functional requirements, low-maintainability, high-availability and high-scalability needs. Oversee the codes executed by team in line with specified technical/business requirements. Arrange project requirements in programming sequence by analyzing requirements. Testing or any other process across the domain. Conduct code reviews for code developed by the team. Drive security of the Code Base and ensure that no security violations are introduced.


Requirement And Scoping Analysis:

Requires knowledge of: Risk analysis methodologies; Cost Analysis; Business objectives; Classification of requirements; Domain Knowledge; User stories concepts; Functional / Non-Functional Requirements; Scoping and Estimation


To conduct comprehensive analysis of the requirements/updates/modifications to create long term solutions to meet the requirements. Design methods of performing gaps/updates/modification analysis efficiently and accurately. Contribute to design of reusable frameworks / processes to capture business/customer requirements. Evaluate and introduce appropriate industry tools and frameworks to capture requirements better. Provide guidelines / direction / oversight around scoping / translation of requirements into epics / stories, establish guidelines for trade-offs.


Technical Domain Design:

Requires knowledge of: Knowledge of multiple domains (mobile apps, mobile apps release, network, security, etc.); Architectural principles; Systems and environment behavior; Architectural Styles, Patterns and plans; Architectural standards.


To assess and communicate the business costs, benefits, risks and issues for alternative architectural strategies based on experience in multiple disciplines and domains, knowledge of the specific business supported and existing technology. Direct the discussion of issues and considerations for adopting an enterprise architecture. Develop models and plans to drive forward the strategy and promote business performance improvement opportunities. Share experiences with creating or enhancing architectural models for one or more domains. Discuss leading frameworks or providers of methods and tools for developing an enterprise architecture. Consult on architectural integration and implementation issues, and their business implications.


Influencing and Building Stakeholder Consensus:

Requires knowledge of: Verbal/Non-verbal behaviors; Application and allocation of Business Communication styles/techniques in ambiguous and challenging situations; Communication channels/mediums; Interpersonal skills and universal relationship building with ability to connect seemingly unconnected parties; Influencing styles.


To build consensus in sensitive situations, present conflicting perspectives in a fair and constructive manner. Confidently present to diverse organization wide audience, positioning arguments/data with a well-structured story. Connect with strategic business priorities, leveraging data & analytics, financial acumen and problem-solving techniques to build a cohesive narrative. Become a trusted advisor to diverse stakeholders, influencing them to take unpopular/difficult actions on the product/technology matters. Coach others on effective communication and consensus building.


Provides overall direction by analyzing business objectives and customer needs; developing, communicating, building support for, and implementing business strategies, plans, and practices; analyzing costs and forecasts and incorporating them into business plans; determining and supporting resource requirements; evaluating operational processes; measuring outcomes to ensure desired results; identifying and capitalizing on improvement opportunities; promoting a customer environment; and demonstrating adaptability and sponsoring continuous learning. Develops and implements strategies to attract and maintain a highly skilled and engaged workforce by diagnosing capability gaps; recruiting, selecting, and developing talent; supporting mentorship, workforce development, and succession planning; and leveraging the capabilities of new and existing talent.



  • Sunnyvale, CA, United States NVIDIA Full time

    NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s an outstanding legacy of innovation that’s fueled by phenomenal technology.NVIDIA is looking for a strong technical senior architect with the ability to craft architectural solutions, develop proof-of-concept code, and inspire engineering teams...

  • Software Engineer

    5 days ago


    Sunnyvale, United States Tellus Solutions Full time

    Job Description The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform roadmap. Responsible for application architecture, ensure high performance, scalability...

  • Software Engineer

    3 weeks ago


    Sunnyvale, United States Expert In Recruitment Solutions Full time

    Software Engineer- (Java, NoSQL, Maven)-Hybrid- Sunnyvale ,CA Description: The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform roadmap. Responsible for...

  • System Architect US

    3 days ago


    Sunnyvale, CA, United States Avicena Inc. Full time

    As the Chief System Architect, you will help lead the go to market strategy and technology/product roadmap for Avicena’s innovative ultra-low power high bandwidth LED based interconnects for chip-to-chip communications. Your specific responsibilities will include: Provide system and chip level architecture and design expertise with particular emphasis...

  • Integration Architect

    2 weeks ago


    Sunnyvale, United States NexInfo Solutions, Inc. Full time

    About Nexinfo:NexInfo is a specialized consulting company improving business processes and process automation in the Supply Chain and Product Lifecycle Management domains. Comprised of industry experienced consultants and professionals, NexInfo offers solutions and services in the following areas: - Business Process Design - Software Implementations -...


  • Sunnyvale, CA, United States NVIDIA Full time

    NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s an outstanding legacy of innovation that’s fueled by phenomenal technology.NVIDIA is looking for a strong technical senior architect with the ability to craft architectural solutions, develop proof-of-concept code, and inspire engineering teams...

  • Redis Architect

    2 weeks ago


    Sunnyvale, United States Tanisha Systems, Inc. Full time

    Title : Redis ArchitectLocation : Sunnyvale, CAHybrid Job Description: (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services. Understand, quantify, and verify the business needs of customers and their specific use cases. Extensive Experience of designing Redis...

  • Redis Architect

    2 weeks ago


    Sunnyvale, United States SoftHQ Inc Full time

    Title : Redis ArchitectLocation : Sunnyvale, CAJob Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services.§ Understand, quantify, and verify the business needs of customers and their specific use cases.§ Extensive Experience of designing Redis...

  • Redis Architect

    6 days ago


    Sunnyvale, United States KTek Resourcing Full time

    Title : Redis ArchitectLocation : Sunnyvale, CAHybridJob Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services.§ Understand, quantify, and verify the business needs of customers and their specific use cases.§ Extensive Experience of designing Redis...

  • Redis Architect

    1 week ago


    Sunnyvale, United States Kadambi Consulting Inc Full time

    Title : Redis Architect Location : Sunnyvale, CA Hybrid Rate : Best Job Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services. § Understand, quantify, and verify the business needs of customers and their specific use cases. § Extensive Experience...

  • Redis Architect

    3 weeks ago


    Sunnyvale, United States SoftHQ Inc Full time

    Title : Redis ArchitectLocation : Sunnyvale, CAJob Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services.§ Understand, quantify, and verify the business needs of customers and their specific use cases.§ Extensive Experience of designing Redis...

  • Redis Architect

    3 weeks ago


    Sunnyvale, United States SoftHQ Inc Full time

    Title : Redis ArchitectLocation : Sunnyvale, CAJob Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services.§ Understand, quantify, and verify the business needs of customers and their specific use cases.§ Extensive Experience of designing Redis...

  • Redis Architect

    1 week ago


    Sunnyvale, United States Kadambi Consulting Inc Full time

    Title : Redis Architect Location : Sunnyvale, CA Hybrid Rate : Best Job Description: § (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services. § Understand, quantify, and verify the business needs of customers and their specific use cases. § Extensive Experience...

  • Technical Architect

    1 month ago


    Sunnyvale, United States CareerBuilder Full time

    Technical Architect Job Posted Date: 22nd April, 2021 Xoriant Corporation in Sunnyvale, CA is seeking applications for the following position: Job Title: Technical Architect Location: Xoriant Corporation, 1248 Reamwood Avenue, Sunnyvale, CA 94089 and various unanticipated locations in U.S. Job Duties: Provide the compliance solutions to prospect clients....

  • Solution Architect

    3 days ago


    Sunnyvale, CA, United States Redolent Infotech Pvt. Ltd. Full time

    One of our direct client is urgently looking for a Solution Architect @ Sunnyvale, CA TITLE: Solution Architect LOCATION: Sunnyvale, CA Duration: 6 to 12+ months Rate: DOE Note: Required Expert in Java, Springboot, Azure and Cosmos DB Extensive experience in Microservice Architecture Work Location is open to Sunnyvale, Dallas or Bentonville Description:...

  • DSP Architect

    5 days ago


    Sunnyvale, United States AXONNE Full time

    Company Overview: Axonne is a forward-thinking automotive semiconductor startup that is reshaping the automotive industry with innovative In-vehicle Network semiconductor solutions. We are committed to delivering cutting-edge digital signal processing (DSP) solutions for next-generation in-vehicle high-speed communication. We are in search of a talented DSP...


  • Sunnyvale, United States HCLTech Full time

    HCLTech is looking to hire a TIBCO MDM Solution Architect for an ongoing engagement with our client who is the largest online search platform company.Job requirement and responsibilities :Provide thought leadership in implementing state of the art solutions using EBX, a market leading multi-domain, multi-vector Master Data Management software that allows to...

  • Redis Architect

    7 days ago


    Sunnyvale, United States Danta Technologies Full time

    Seeking for a Redis Architect in Sunnyvale, CA(Hybrid) (Redis Architect) Help customers meet their technology and business requirements with Redis databases using Redis products, solutions, and services. Understand, quantify, and verify the business needs of customers and their specific use cases. Extensive Experience of designing Redis...


  • Sunnyvale, United States Meta Inc Full time

    Meta Reality Lab is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. The Display Architecture Team within the VR...


  • Sunnyvale, United States HCLTech Full time

    HCLTech is looking to hire a TIBCO MDM Solution Architect for an ongoing engagement with our client who is the largest online search platform company.Job requirement and responsibilities :Provide thought leadership in implementing state of the art solutions using EBX, a market leading multi-domain, multi-vector Master Data Management software that allows to...