> Markdown version of [/jobs/ext/2658709-principal-solutions-architect](https://www.wearedevelopers.com/jobs/ext/2658709-principal-solutions-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Solutions Architect - **Company:** Maruthi Technologies Inc - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Airflow, Amazon Web Services, Data Analysis, Software Applications, Systems Engineering, JIRA, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Cloud Engineering, Code Review, Computer Programming, Data Governance, Software Debugging, Software Design Patterns, DevOps, Enterprise Architecture Framework, Github, Systems Analysis, Python (Programming Language), Machine Learning, Microsoft Message Queuing, Microsoft Software, Cloud Services, Amazon Simple Notification Service (SNS), Software Engineering, Zachman Framework, Scripting, Snowflake, Apache Spark, AWS Lambda, Togaf, Containerization, Data Lakes, Kubernetes, Information Technology, Star Schema, Apache Kafka, Data Management, Data Pipelines, Serverless Computing, Databricks, Golang, Programming Languages, Microservices - **Published:** August 14, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-solutions-architect-dallas-tx--c43d096a-0417-44b1-9947-b8a8e1eee76b ## About the Role Require bachelor's degree in computer science/engineering, computer/management information systems, computer applications/technology, or a related field and 5 years of experience in the job offered, software engineer/developer, solutions/cloud developer/architect/engineer, systems/programmer analyst, or related field. Experience to include 5 years' experience in software development, architecture, design and implementation of complex solutions for large organizations, and leading successful projects and teams. Possess strong knowledge of industry trends, emerging technologies, and best practices, excellent leadership and management skills, strong analytical and problem-solving skills. Possess excellent communication and interpersonal skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders. Possess strong knowledge of cloud computing, microservices, and containerization and proficiency in programming languages such as Java, C#, or Python. Experience with software development methodologies, such as Agile or DevOps. Experience with enterprise architecture frameworks such as TOGAF, Zachman, or FEA. Have strong understanding of business processes and goals and be able to align technical solutions with business objectives. Foreign degree equivalent is acceptable., Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Artificial Intelligence (AI), Best Practices, Business Processes, Cloud Architecture, Cloud Computing, Communication Skills, Computer Science, Cross-Functional, Data Analysis, Data Management, Data Quality, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Documentation, Emerging Technology, Enterprise Architecture, Finite Element Analysis, Industry/Trade Analysis, Interpersonal Skills, Java, Leadership, Management of Information Systems/Technology (MIS), Mentoring, Microservices, Microsoft C# (C Sharp), Microsoft Windows Azure, People Management, Problem Solving Skills, Productivity Management, Programming Languages, Python Programming/Scripting Language, Set Goals, Snowflake Schema, Software Development, Software Engineering, Systems Administration/Management, Systems Analysis, Systems Engineering, Systems/Internals Programming, TOGAF - The Open Group Architecture Framework, Technical Leadership, Technical Research, Usability Engineering, Willing to Travel, Zachman Framework ## Description Lead in setting goals, providing guidance, and ensuring the team's alignment with the organization's business objectives. Design, develop, architect, implement, and support complex solutions and applications using AWS, Azure, Databricks, Apache Spark, Python, Golang, Java, Snowflake, Databricks delta lake, Kafka, AWS SQS, SNS, Jira, Github, Kubernetes, Serverless, Microservices, and AWS Lambda. Collaborate with cross-functional teams. Create boilerplates for data pipelines, with Databricks and Snowflake. Strategize for Data governance and Data quality. Stay up to date with emerging technologies and evaluate their potential impact on the organization. Research new technologies, identify their benefits and drawbacks, and determine their usability. Understand latest developments in cloud services from AWS and Azure. Explore new tools and technologies in the data and AI/ML space provided by Databricks and Snowflake. Explore tools and technologies for proper orchestration of data pipelines using Kubernetes, Airflow etc. Develop and maintain technical standards and guidelines ensuring consistency and quality across all solutions. Create design patterns, code standards, and documentation. Conduct proper code reviews, CI/CD pipelines for auto deployments, test automation and documentation. Provide technical guidance to development teams and other stakeholders. Guide team to use best practices in building complex and high-volume data jobs in AWS and Azure using Databricks and Snowflake. Support team to escalate and debug complex scenarios and reach out to stake holders for fixing. Mentor and train Solutions Architects in technical skills. Drive innovation. Identify areas for improvement, research new technologies, and develop solutions that are both innovative and practical. Create COE's to create accelerators and create AI/ML models to improve productivity and better data analysis. May require travel/relocation to unanticipated work locations within the USA. ## Related Videos - [Strategies to accelerate SaaS Application Development](https://www.wearedevelopers.com/videos/1078-strategies-to-accelerate-saas-application-development) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)