514,690open jobs
17,495companies
76,717added this week
Browse all
Salary
$145k – $282k per year (Estimated)
Location
In office (San Jose)
Seniority
Senior · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

About Mackenzie Search Group:

Great talent is both rare and valued... the ability to recognize great talent is even more rare!

The Mackenzie Search Group knows how to position US & International companies for success, from Start-Up Ventures to Small & Medium size organizations to Multi-Divisional International Conglomerates, and builds companies with their most important asset - talent. With a strict focus in these niche areas: HealthCare (Executives, Physicians, Pharmacists, Nurses, Assisted Living, LTC, Therapy), Information Technology,Consulting, Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device, Diagnostics, Biotech, Research, Lab), Six Sigma/Lean, Finance/Accounting, Sales, and Marketing, Consumer, Mobile Technology and Social Media.

Growing Strong Companies with the very best talent from the C-suite to the Field & on both the Business Operations & Manufacturing sides of an organization, is what Principals and Consultants at Mackenzie Search know best, are most passionate about, and have done since 1992. Just ask our Client references and LinkedIn recommendations, they can tell the story better than we can.

Major telecommunications Services Company is in search of a Software Architect to lead the design effort on a variety of projects in a highly collaborative, fast-paced environment with engineering teams in Alviso, CA, Italy and Bulgaria. Your role is to design innovative solutions to real market problems. You will work closely with product and marketing managers, user interaction designers, and other software engineers to develop new product offerings and improve existing ones. This position reports to the VP of Engineering. This position requires periodic travel to Italy and Bulgaria but it will be based in Alviso, CA.

Job Responsibilities:

  • Identify the appropriate software architecture based on the requirements and design elements

contained in a system specification. Current with latest technologies relating to scalable cloud based

distributed systems with large amounts of data.

  • Design next generation STB and distributed server architecture for Minerva’s evolving IP Based video

platform designing new features such as content management, Advertising, and integration with

social networks.

  • Record software architecture in a software architecture document using use cases and the Unified

Modeling Language (UML) where appropriate

  • Maintain and evolve software architecture documents based on evolving system requirements and

industry trends and technologies for Client and Server designs

  • Analyze risk and report problems in meeting system requirements.
  • Provide supporting information to the Engineers to aid in the creation of a system specification.
  • Assist Software Developers with the creation of detailed software design specifications.
  • Lead the review process for software architecture documents. .
  • Participate in the system specification review process to ensure system requirements can be

translated into valid software architecture

  • Comply with all applicable product development processes. Perform detailed software design as well

as implements and/or maintains code according to duties and responsibilities

  • Ensure the overall integrity of the software architecture and validates it against the system

specification.

  • Integrate internal and external product design into a cohesive user experience
  • Work with visual designers to improve and refine product visual design and consistency

Candidate Must Have:

  • Master's degree in computer science or related field
  • Knowledge about video standards, IPTV, VOD, Advertising
  • Embedded software experience in consumer electronics
  • Experience relating scalable database system(Oracle, MySQL, DB2 etc)
  • Cloud computing experience having deployed a distributed system
  • At least 10 years experience in large designs and coordinating project teams in entertainment or

cloud computing areas.

  • Proficiency in Java and C/C++ programming experience
  • UML experience a plus
  • Excellent interpersonal and communication skills
  • Must be organized, have an eye for detail, and be able to put ideas into a tangible form
  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment.
  • Ability to develop new approaches to complex design problems

Candidate Must Have:

10+ to 15 years of experience

Minimum Education - Master's Degree

Willingness to Travel - Occasionally

Required Skills and Certifications:

Cloud - scalable cloud based distributed systems with large amounts of data

IPTV - VOD, STB, IP base video platform systems

Java

MySQL

DB2

C/C++

J2EE

UML

Base Salary $125K++ D.O.E.

Benefits - Full

Relocation Assistance Available - No

Bonus Eligible - Yes

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
514,690 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Jose
$147k – $224k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Simi Valley
Python
Go
Java
C++
Databases
MySQL
PostgreSQL
DevOps
CI/CD
Git
Ubuntu
CentOS Stream
Management
Scrum
Apply
$81k – $236k per year (Estimated) • In office • Internship • Bachelor's Degree • United States
Python
Java
C++
Bash
DevOps
Git
Management
Agile
Apply
$79k – $229k per year (Estimated) • In office • Internship • Bachelor's Degree • Melbourne
Python
Java
C++
Bash
DevOps
Git
Management
Agile
Apply
Sr Data Scientist 3 hours ago
$109k – $214k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dallas
Python
JavaScript
SQL
C++
Perl
Python
pySpark
AI/ML
Spark
AI Agents
Amazon SageMaker
Apply
$66k – $99k per year • In office • Secret • Full-Time • 2+ years exp • Bachelor's Degree • United States
Python
C++
Assembly
DevOps
Jenkins
Management
Jira
Agile
Apply
$109k – $219k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Wakefield
Python
SQL
MATLAB
AI/ML
NumPy
Management
Gmail
Agile
Apply
$92k – $195k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • New York
Python
Java
Ruby
Java
Apache Tomcat
Databases
MySQL
Cassandra
ActiveMQ
AI/ML
OpenCV
Computer Vision
Mobile
Android SDK
DevOps
Puppet
Chef
AWS
Docker
Apply
$125k per year • In office • Full-Time • 10+ years exp • Master's Degree • Kennesaw
Apply
$111k – $212k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Harrisburg
Verilog
C++
VHDL
Apply
RF Engineer 12 years ago
$108k – $205k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Apply
$56k – $93k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • San Jose
Apply
$163k – $205k per year • Equity • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • San Jose
Apply
$243k – $364k per year • Equity • Remote/Hybrid • Full-Time • 15+ years exp • San Jose
Apply
ASIC Engineer 6 hours ago
$142k – $270k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • San Jose
Python
Java
C++
Apply
$163k – $205k per year • Equity • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • San Jose
Apply
See all jobs
This is one of many
514,690 more open roles from verified company boards, updated every day.