Intrado is seeking a Software Architect to lead the design and development of scalable, high-performance software solutions, with a focus on developing proof of concepts (PoCs) to validate new technologies, architectures, and approaches.
Requirements
- 8+ years of software development experience, with 3+ years in an architectural role.
- Proven experience in designing and building PoCs for complex systems.
- Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP), microservices, APIs, and modern development frameworks.
- Strong understanding of AI technologies including machine learning, deep learning, NLP, and computer vision preferred.
- 1+ year experience integrating AI/ML solutions into products
- Experience with DevOps practices and CI/CD pipelines.
- Familiarity with containerization (Docker, Kubernetes).
Responsibilities
- Lead the development of proof of concepts (PoCs) to explore new technologies, frameworks, and architectural patterns.
- Rapidly build prototypes to validate feasibility and inform strategic decisions.
- Define and communicate architectural vision and strategy across engineering and product management teams.
- Research emerging technologies and assess their potential impact.
- Use PoCs to evaluate and recommend tools, platforms, and methodologies.
- Create clear and comprehensive architectural documentation, including diagrams, decision records, and PoC outcomes.
- Ensure architectural solutions meet performance, scalability, security, and maintainability standards.
Other
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field. Equivalent work experience in a similar position may be substituted for educational requirements.
- Excellent communication and presentation skills.
- Ability to work independently and collaboratively in a cross-functional team environment.
- Agile/Scrum experience.
- Accommodations are available on request for candidates taking part in all aspects of the selection process.