Location: Texas (Hybrid/Onsite)
Experience: 12+ Years
Job Type: Full-Time
About the Role:We are seeking a highly experienced Principal Technical Architect to join our team in Texas. The ideal candidate will have over 12 years of experience in software development and architecture, with deep expertise in functional programming languages and Java. This role is crucial in leading the design and development of scalable, enterprise-level products using microservices-based and event-driven architectures on cloud platforms.
Key Responsibilities:- Architectural Leadership: Lead the design, development, and implementation of scalable enterprise solutions, ensuring alignment with business goals and technology strategy.
- Microservices and Event-Driven Architecture: Architect and implement robust, scalable, and flexible microservices and event-driven architectures to support complex business processes.
- Functional Programming Expertise: Leverage your knowledge of functional programming languages (e.g., Clojure, Scala, Elixir) to drive innovation and efficiency in software design.
- Java Proficiency: Utilize your deep expertise in Java to ensure high performance, maintainability, and scalability of applications.
- Cloud Expertise: Design and implement cloud-native architectures on platforms such as AWS, Azure, or Google Cloud, with a focus on resilience, security, and cost efficiency.
- Technical Leadership: Mentor and guide engineering teams in best practices, code reviews, and technology selection.
- Collaboration: Work closely with cross-functional teams, including product management, DevOps, and quality assurance, to deliver high-quality software products.
- Continuous Improvement: Stay updated with the latest industry trends and technologies, continuously improving architectural approaches and team capabilities.
Qualifications:- Experience: 12+ years of experience in software development and architecture.
- Technical Expertise:
- Extensive experience in functional programming languages (e.g., Clojure, Scala, Elixir).
- Expert-level proficiency in Java.
- Strong background in microservices-based and event-driven architectures.
- Proven experience in designing and implementing cloud-native solutions on AWS, Azure, or Google Cloud.
- Leadership Skills: Demonstrated ability to lead technical teams and drive architectural decisions.
- Education: Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- Location: Willingness to work onsite in Texas with a hybrid or remote work arrangement.
Preferred Skills:- Experience with CI/CD pipelines, DevOps practices, and infrastructure as code (IaC).
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Strong problem-solving skills and the ability to work under pressure.
Apply now and be part of a forward-thinking team that is shaping the future of technology!