Position Details

Lead Software Architect

View All Jobs
Job location

San Francisco Bay Area

About GameTaco

Game Taco provides a cross-platform skill-based video game tournament experience for real money. Real money skill gaming is a growing multi-billion dollar segment of the overall $100 billion+ video gaming market. Mobile, console, and computer based gaming are all significant platforms for gamers. Game Taco crosses platforms and game genres with a player-oriented tournament experience.
We are still an early stage company where you have the opportunity to shape product direction, partnerships, and our culture. We are a combination of experienced technology professionals, game enthusiasts, creatives, and entrepreneurs. We have a focus on growing our business and having fun while doing it. We are rapidly expanding our team and look forward to meeting you!

Who we’re Looking For

We’re looking for a Software Architect to build out mobile, desktop, and web applications. This position will direct both domestic and offshore software developers. This position involves high-level decisions in software design and development. You will create concepts, architectures, and approaches for our front and back-end components.

What You’ll Do
  • Use both front-end and back-end technologies to design, develop and troubleshoot a suite of products
  • Collaborate with marketing and other professionals to determine functional and non-functional requirements for new software or applications
  • Develop high-level product specifications with attention to system integration and feasibility
  • Tool, framework, and architecture selection for software solution design
  • Actively participating in daily scrum meetings in addition to gathering and analyzing technical and non-technical requirements
  • Plan and execute incremental and iterative software improvement
  • Supervise, direct, and control the development process with developers
  • Communicate concepts and guidelines to a development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and suppliers
  • Ensure software meets the requirements of quality, security, scalability and extensibility

Your Skills
  • 3+ years of experience as an architect or lead developer
  • Strong technical background
  • Fluency with Node.js, AWS, SQL and NoSQL
  • Ability to develop a unified vision for software characteristics, APIs and functions
  • Experience with responsive UI frameworks
  • Experience with a service-oriented architecture such as REST
  • Experience with the C# programming language and .Net libraries as used in Unity game development
  • Knowledge of networking security
  • General familiarity with inversion-of-control frameworks
  • Familiarity with data structures and algorithms and the ability to apply them in practice
  • Experience with agile development practices
  • Knowledge of performance tuning for cloud-based services