Full Time

Principal Software & System Engineer

nSpire AI
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by nSpire AI, so some details may not match this job. The employer's own page has the real description.

Overview

The Principal Software & System Engineer at nSpire AI will play a critical role in driving innovative solutions and ensuring the integrity of software systems across various projects. This leadership position requires a mix of advanced technical expertise and strategic planning skills to architect, design, and implement complex software solutions. The successful candidate will collaborate with cross-functional teams to enhance system efficiency while maintaining a focus on scalability, security, and performance. Additionally, the Principal Engineer will mentor junior engineers and contribute to the overall technology vision and roadmap of the organization.



Job Responsibilities

  • Design and implement robust software solutions that meet the needs of clients and stakeholders.
  • Lead architectural discussions and code reviews to ensure adherence to best practices and design patterns.
  • Collaborate with product managers, other engineers, and stakeholders to define technical requirements and project scope.
  • Conduct thorough testing and debugging of software applications to ensure high-quality delivery.
  • Develop and maintain system documentation and specifications for internal use and client communication.
  • Stay abreast of industry trends and emerging technologies to drive innovation within the organization.
  • Mentor and guide junior engineers, fostering a culture of continuous improvement and learning.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred.
  • A minimum of 8 years of experience in software engineering, with a proven track record in system architecture.
  • Proficiency in multiple programming languages such as Java, Python, and C++.
  • Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
  • Strong understanding of databases (SQL and NoSQL) and data modeling principles.
  • Excellent problem-solving skills and ability to work under tight deadlines.
  • Effective communication abilities, both verbal and written, to liaise with technical and non-technical personnel.


Technologies & Tools

The Principal Software & System Engineer will work with leading-edge technologies including cloud computing services such as AWS and Azure, programming languages like Java, Python, and C++, as well as various tools for DevOps processes and project management. Familiarity with CI/CD pipelines, containerization tools like Docker, and orchestration tools such as Kubernetes will also be essential. Additionally, understanding of machine learning frameworks may be beneficial as the organization continues to explore AI methodologies.



Ideal Candidates

The ideal candidate for the Principal Software & System Engineer position at nSpire AI is someone who demonstrates a strong passion for technology and innovation, coupled with a commitment to delivering impactful solutions. They exhibit exceptional analytical skills, thrive in collaborative team environments, and possess a continuous improvement mindset. A proactive approach to problem-solving, along with the ability to mentor and inspire others, will further enhance their fit within the organizational culture of nSpire AI.

A full-time year is 2,080 hours: $59 an hour is $122,720 a year before taxes, and $118,000 a year is $56.73 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.