Lead Software Architect

Posted 17 Days Ago
Be an Early Applicant
San Jose, CA
125K Annually
Senior level
Healthtech
The Role
The Lead Software Architect will design and guide the development of software architecture for telecommunications projects, focusing on scalable cloud-based systems. Responsibilities include documenting architecture, assisting developers, working with engineering teams, and ensuring alignment with product requirements and industry trends.
Summary Generated by Built In

Company Description

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.

Job Description

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.

Qualifications

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

Additional Information

Base Salary $125K++ D.O.E.
Benefits - Full
Relocation Assistance Available - No
Bonus Eligible - Yes

Top Skills

Cloud Based Distributed Systems
Uml
The Company
Maple, Ontario
2,340 Employees
On-site Workplace
Year Founded: 1963

What We Do

Mackenzie Health is a regional healthcare provider in Southwest York Region. It includes two hospitals (Mackenzie Richmond Hill Hospital and Cortellucci Vaughan Hospital) and a network of community- based services Full service Community hospital including Emergency, Acute inpatient, Complex Care, Rehabilitation, Diagnostic, Palliative, Ambulatory and Long Term Care services

We provide regional leadership in: Chronic Kidney Disease/Dialysis; Stroke Care; Domestic Abuse and Sexual Assault. Our Clinical Programs, Emergency and Medicine Program, Surgery Program, Women and Child Program, Diagnostics and Therapeutics Program, and Chronic Disease and Seniors Health Program. In addition to our two full-service hospitals, we have 6 offsite locations in Richmond Hill, Vaughan and Barrie – providing: Brain Injury Services, Behaviour Mgmt, Diabetes Education, Chronic Kidney Disease/Dialysis, Domestic Abuse and Sexual Assault (DASA) Care Centre of York Region, YCH Foundation, Health and Wellness, Preschool Autism Services, Rehabilitation, Sexuality Clinic.

Mackenzie Health’s three-year strategic plan – Trusted team. Compassionate care. – is our pledge to each other and to our communities to provide highly reliable, safe care to every patient who comes to Mackenzie Health. Throughout the strategic planning process we have committed to four priority areas – Patient Care Excellence, People are our Strength, Growing with our Communities and Integrated Care.

Similar Jobs

Liftoff Logo Liftoff

Senior Software Engineer, Creative Serving Team

AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
California, USA
645 Employees

Artera Logo Artera

Senior Solutions Engineer

Healthtech • Other • Sales • Software • Analytics • Conversational AI
Easy Apply
Hybrid
Los Angeles, CA, USA
318 Employees
110K-130K Annually

The Walt Disney Company Logo The Walt Disney Company

Controls Engineer - Project Hire

AdTech • Digital Media • News + Entertainment
Hybrid
Sacramento, CA, USA
200000 Employees

The Walt Disney Company Logo The Walt Disney Company

Lead Software Engineer (Roku/BrightScript)

AdTech • Digital Media • News + Entertainment
Hybrid
San Francisco, CA, USA
200000 Employees
152K-214K Annually

Similar Companies Hiring

Sage Thumbnail
Software • Healthtech • Hardware • Analytics
New York, NY
44 Employees
Zealthy Thumbnail
Telehealth • Social Impact • Pharmaceutical • Healthtech
New York City, NY
13 Employees
Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account