Company Overview
Our client is a technology-driven organization delivering advanced digital platforms and analytics solutions for complex, data-intensive industries. The company leverages cloud-native architectures, artificial intelligence, and modern data engineering practices to enhance operational performance and streamline enterprise workflows. With a strong focus on innovation and scalable design, the organization is building next-generation software solutions to modernize and optimize mission-critical systems.
Position Summary
The Cloud Software Architect is a senior technical leadership role responsible for defining and driving the architectural vision for next-generation cloud-based platforms while modernizing legacy systems. This individual will serve as a strategic advisor and technical leader, collaborating closely with internal engineering teams and external partners to deliver scalable, secure, and high-performing enterprise solutions. The role spans the full product lifecycle, including requirements analysis, architecture design, development, testing, deployment, and operational optimization.
Key Responsibilities- Define and champion cloud architecture strategy across internal and external platforms, tools, and systems.
- Lead architectural design for scalable, highly available, and resilient distributed systems.
- Provide technical leadership to both in-house and geographically distributed development teams.
- Translate product requirements into detailed engineering specifications and technical roadmaps.
- Guide performance optimization, scalability planning, security architecture, and enterprise integration efforts.
- Select appropriate technologies and frameworks aligned with long-term product vision.
- Oversee system design, integration, debugging, and deployment activities.
- Drive best practices across Agile and DevOps methodologies, including CI/CD and performance metrics tracking.
- Optimize infrastructure for cost efficiency and operational reliability.
- Evaluate emerging technologies and proactively identify opportunities for innovation.
Required Qualifications- Bachelor’s degree in Computer Science or a related technical discipline (advanced degree preferred).
- 10+ years of hands-on software development and enterprise application design experience.
- Minimum 3 years of experience in an architecture role supporting large-scale, SaaS-based platforms.
- Proven experience delivering commercial-grade enterprise software solutions.
- Strong expertise in distributed systems, microservices architecture, and data distribution strategies.
- Experience designing and deploying containerized workloads and microservices frameworks.
- Deep understanding of cloud computing environments, including multi-tenancy, virtualization, orchestration, and elastic scalability.
- Experience with SQL and NoSQL data stores and performance tuning strategies.
- Hands-on experience with RESTful APIs and modern front-end technologies (e.G., Angular, React).
- Strong proficiency in Java and enterprise frameworks (e.G., Spring).
- Experience deploying solutions in hybrid cloud and on-premise environments.
- Exposure to machine learning, data mining, or statistical processing systems is a plus.
- Experience coordinating distributed or cross-functional engineering teams.
P
Peyton Resource Group
Established in 2001, Peyton Resource Group is a solution-based staffing company that matches businesses with top talent for short-term, long-term or permanent needs.
People are a business’s most valuable asset. Peyton Resource Group is dedicated to helping companies find the best talent, matching professionals with jobs where they will thrive.
With locations in Dallas/Fort Worth, San Antonio and Austin, we are available to serve your staffing needs throughout Texas and across the country.
100 to 499 employees
Staffing/Employment Agencies