Back to Jobs
American IT Systems

Software Engineer IV (Remote role) at American IT Systems

American IT Systems Remote - Redmond, WA

Job Description

Role: Software Engineer IV Location: Remote Job Description: Overview Join the AI Knowledge Extensibility Team as we build the knowledge extension platform -primarily developed in C. Youll also help create our next-generation developer platform within Smart glass Server another key C project. Were looking for someone who learns quickly and thrives in fast-paced ambiguous environments. Key Responsibilities Participate in the build-out of our developer-facing framework primarily written in C 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 Prior work on AI Deep interest in server-side stack and backend development Experience with end-to-end development involving mobile and backend. Preferred Qualifications Experience architecting system solutions across all phases of the software lifecycle Flexibility to adapt to rapidly changing priorities and projects Education/Experience Bachelors 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 Additional Job Responsibilities and Skills Job Responsibilities Participate in the build-out of our developer-facing framework primarily written in C 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 Skills Verbal and written communication skills problem solving skills customer service and interpersonal skills. Strong ability to work independently and manage ones time. 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. This is a unique opportunity to help shape state-of-the-art AI infrastructure and developer frameworks collaborating with a talented team in a fast-paced and supportive setting. Top 3 must-have HARD skills: C system design Good to have skills: Android development. Experience building developer-facing frameworks Years of experience needed: 5-10 years Story Behind the Need Business Group & Key Projects: Need someone to accelerate our aggressive roadmap for Wearables MCP stack through heavy execution Typical Day in the Role: Working with TLs who will assign tasks responsible for timely delivery with quality. Participate in standups as scheduled Resume Disqualifiers Non-expert C related experience Software engineer with 4 years of experience in C and device OS (aosp) level development.; Qualification: c aosp php Compliance requirements: null Job description: The role will help us develop the capability platform for our rayban smartglasses. Ideal candidate will have solid c experiences strong on system design and can produce efficient implementations to run on hardware. Key Skills Spring,.NET,C/C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities