Share
What you'll do
As a Product Area Architect, you will play a pivotal role in shaping the technical direction of the Learning product. You will collaborate closely with cross-functional teams, mentor and guide engineers, and drive innovation to deliver high-quality, scalable, and robust software solutions
• Leadership: Lead the creation and maintenance of our technical architecture, aligning it with business goals and reliability requirements.
• System Design: Architect complex software systems, ensuring performance, security, and scalability needs are met.
• Mentorship: Provide hands-on technical guidance and mentorship to software engineers, fostering a culture of learning and innovation.
• Collaboration: Collaborate closely with cross-functional teams, including Central Architecture, Product Management, UX/UI, Quality Assurance, and DevOps. Communicate complex technical concepts effectively to both technical and non-technical stakeholders, promoting a culture of open communication and collaboration.
• Quality: Establish and enforce coding standards, design patterns, and engineering best practices through thorough code reviews.
• Innovation: Stay at the forefront of technological advancements, conducting research to identify emerging tools and methodologies.
• Execution: Work with product and program managers to define project scopes, milestones, and deliverables, ensuring alignment with architectural goals.
• Influence: Articulate 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 enterprise architecture.
• Consensus: 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
What you'll bring
• Extensive experience in the design, development, and delivery of cloud software at scale
• Strong track record in an architect role with distributed systems
• Passion & ambition for future-proof architecture design
• Excellent decision-making skills with the ability to balance conflicting interests
• Understanding of SAP technologies
• Experience working with geographically distributed teams.
• Business acumen; combining technical vision with business insights
Minimum Qualifications
• 15+ years of experience of hands-on software engineering
• BS or MS degree in Computer Science
• Expertise with building cloud-native distributed systems
• AI/ML Expertis
• Ability to demonstrate expertise in: API Gateway, Message Systems (Kafka), Redis, Elastic Search, JVM, Spring Framework, Tomcat, AI/ML.
• Sound understanding of Object-Oriented Programming Principles, Design Patterns
• Experience with RESTful APIs, web services, microservices architecture
• Solid foundation with relational database & PL/SQL
• Experience of Agile/Scrum, passion for unit testing, integration testing and test automation.
• Exhibit familiarity with Agile methodologies, coding standards, and Test-Driven Development (TDD), including unit testing, component testing, contract testing, and end-to-end test automation
• Understand lean development infrastructure processes, including Git, Jenkins, etc., and have exposure to Continuous Delivery and DevOps practices.
• Demonstrate working knowledge of Scrum, Test-Driven Development, and a keen interest in various testing types such as unit testing, integrity testing, stress testing, performance testing, and test automation.
• Excellent problem-solving skills and attention to detail. Excellent communication and interpersonal skills. Ability to multitask and prioritize work effectively
We win with inclusion
San Jose
Palo AltoJob Segment:Testing, Test Engineer, Payroll, Cloud, Architecture, Technology, Engineering, Finance
These jobs might be a good fit