Software Architect

Logo of Cast & Crew

Cast & Crew

๐Ÿ’ต $165k-$175k
๐Ÿ“Remote - United States

Job highlights

Summary

Join Cast & Crew, a leading entertainment technology and services provider, as a Software Engineering Architect. You will leverage your expertise in AI, event-driven architecture, and microservices to design and develop scalable software systems. This role involves collaborating with cross-functional teams, gathering requirements, performing architectural analysis, and creating technical solutions. You will communicate progress to senior management and stakeholders, while also introducing and upholding state-of-the-art engineering standards. The ideal candidate possesses a strong leadership background and proven experience in evaluating industry best-of-class technical approaches. Cast & Crew offers a competitive salary and a comprehensive benefits package.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Engineering, or a related field
  • 10+ years experience in software engineering, leveraging Object-Oriented Programming fundamentals, Test Driven Development and Design principles Distributed Architectures
  • Proven experience in ground-up software design and architecture
  • Expertise in event-driven design, microservices, and AI technologies
  • Hands-on experience of AWS Cloud services
  • Track record of anticipating technical problems that will fall out of major projects and designing solutions to overcome those problems
  • Proven track record of distilling ambiguity to clarity and direction
  • Demonstrated expertise with building and/or significantly improving large, business-critical systems involving stability, security, performance, and scalability
  • Time-honed expertise with modern SaaS across the entire lifecycle: development, testing, staging, deploying, and monitoring
  • Proficiency in .NET, Java, and Node.js
  • Strong experience in RDMS and SQL
  • Solid understanding of system integration techniques
  • A passion for innovation, continuous learning, and keeping up with emerging technologies and industry trends
  • Solid experience in event driven design paradigm using applications (Kafka, SQS, SNS etc.)
  • Proficient in designing, building, and deploying microservices-based applications

Responsibilities

  • Communicate progress, risks, and technical challenges to senior management and stakeholders, providing regular updates on product development initiatives
  • Understand the company direction, goals, and industry competitive environment to determine and communicate how specific architectural decisions add value to the organization and to business
  • Communicate and evangelize the overall technology strategy to many stakeholders
  • Work with engineering leadership to introduce and uphold state-of-the-art engineering standards, architectural governance, design patterns, and practices in a business friendly and sustainable manner
  • Architect event-driven systems and microservices for scalable solutions
  • Participate in designing of AI-driven applications
  • Integrate/consolidate complex systems across different platforms
  • Develop solutions in .NET, Java, and Node.js environments
  • Collaborate with cross-functional teams to ensure seamless implementation
  • Make informed technical decisions that support the product strategy
  • Foster a collaborative environment, promoting effective communication and knowledge sharing among engineering teams and cross-functional departments

Benefits

  • Medical
  • Dental
  • Vision
  • PTO
  • Health and wellness programs
  • Employee discounts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Cast & Crew know you found this job on JobsCollider. Thanks! ๐Ÿ™