Logo
Iron Systems, Inc

Software Engineer IV

Iron Systems, Inc, Sunnyvale

Save Job

Join to apply for the Software Engineer IV role at Iron Systems, Inc

3 days ago Be among the first 25 applicants

Join to apply for the Software Engineer IV role at Iron Systems, Inc

Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.
Job Title: Software Engineer IV
Location: US - CA - Sunnyvale
Overview

  • Join the AI Knowledge Team as we build the Knowledge
  • Graph Service—our core data intelligence infrastructure—primarily developed in C++.
  • You’ll also help create our next-generation developer platform within Smartglass Server, another key C++ project.
  • We’re looking for someone who learns quickly and thrives in fast-paced, ambiguous environments.
Key Responsibilities
  • Ensure the reliability and performance of production systems
  • Develop and maintain dashboards to provide monitoring and system insights Implement instrumentation and logging for enhanced system observability
  • Design and maintain automated tests to ensure code quality
  • Drive logging and automation initiatives across the stack Focus on development within the server-side stack
Required Qualifications
  • Proficient coding experience in C++ or similar programming languages
  • Prior work on AI or search engine technologies Deep interest in server-side stack and backend development
  • Experience architecting system solutions across all phases of the software lifecycle Flexibility to adapt to rapidly changing priorities and projects
Education/Experience
  • Bachelor's degree in computer science, software engineering or relevant field required.
Ideal Candidate Profile
  • Fast learner eager to navigate and excel in ambiguous, dynamic environments
  • Thrives when working across multiple projects and technologies Passionate about scalable, robust server-side architecture
Job Responsibilities
  • Review and approve the modification of existing databases and database management systems.
  • Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.
  • Direct database development and approve project scope and limitations.
  • Review project requests describing database user needs to estimate time and cost required to accomplish project.
  • Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
  • Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
  • Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.
Skills
  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Strong ability to work independently and manage one’s time.
  • Strong mentoring skills necessary to provide support and constructive performance feedback.
  • Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Strong ability to troubleshoot issues and make system changes as needed to resolve issue.
  • Strong knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Iron Systems, Inc by 2x

Get notified about new Software Engineer jobs in Sunnyvale, CA .

Mountain View, CA $145,000.00-$170,000.00 5 hours ago

Software Engineer, AI Platform - New Grad

Mountain View, CA $145,000.00-$170,000.00 1 day ago

San Francisco Bay Area $160,000.00-$180,000.00 2 weeks ago

San Francisco Bay Area $160,000.00-$180,000.00 2 weeks ago

Software Engineer (L4), Content & Business Products

Sunnyvale, CA $112,000.00-$185,000.00 1 day ago

San Jose, CA $113,400.00-$206,300.00 4 days ago

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

Mountain View, CA $158,000.00-$198,000.00 1 week ago

eCommerce Full Stack Developer (React / Shopify) - On Site

San Jose, CA $100,500.00-$173,250.00 1 day ago

San Jose, CA $113,400.00-$206,300.00 4 days ago

San Jose, CA $113,400.00-$206,300.00 4 days ago

Palo Alto, CA $140,000.00-$265,000.00 2 weeks ago

San Jose, CA $93,200.00-$170,600.00 2 weeks ago

Software Engineer - New Grad (2026 Start)

Mountain View, CA $137,500.00-$186,500.00 3 days ago

San Jose, CA $113,400.00-$206,300.00 4 days ago

Software Development Engineer - Front End

San Jose, CA $133,900.00-$242,000.00 2 weeks ago

Software Engineer III, Full Stack, Chrome

Mountain View, CA $141,000.00-$202,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr