Principal Software & Lead Engineer

Principal Software & Lead Engineer

17 Jan 2024
North Carolina, Raleigh / durham / CH, 27601 Raleigh / durham / CH USA

Principal Software & Lead Engineer

Vacancy expired!


Principal Software Engineering/Team Lead - 8517
Our NY based client is seeking an exceptional Principal Software Engineer/Lead to join this financial technology company. Our client is the system of intelligence for IT Operations. Large enterprises rely on their products to predict and prevent outages. Unlike alternatives, our client uses scalable, unsupervised machine learning to detect anomalies in complex machine data and automate the lifecycle from monitoring to auto-remediation for operational incidents. You will be a successful developer who writes, reviews, debugs code and has a demonstrated success leading small engineering teams. You will work closely with leadership to achieve a joint vision of eliminating unplanned downtime for every organization that delivers digital services.

This is a direct-hire opportunity with a base salary that starts at $140,000 and leverages up with more experience. It also includes bonus and equity and reports to the CTO. This role is based in Raleigh, NC and during Covid will be remote. Once Covid restrictions are lifted, the candidate will need to live in Raleigh, NC. No sponsorship or C2C arrangements are available.

Our client is an emerging, venture-backed technology company with an exciting future. Our client is hungry and humble. They are passionate about changing the world with exceptional software. They work hard but also invest in each other’s personal growth. They hire the whole person. They celebrate diversity.

Position Summary for Principal Software Engineer:

The Principal Software Engineer will lead the engineering team that delivers well-engineered and implemented solutions to customers quickly and reliably. In this role, you are responsible for designing, developing, and maintaining all aspects of the client’s technologies. You will work closely with other software engineers to be sure all aspects of our systems are stable, scalable, and efficient; continuing to bring new/innovative features to customers. You must possess excellent communication skills and display a strong passion for producing quality software. We are looking for people who are willing to work in a fast paced environment and keep up with the demands of the team.


Job Responsibilities for Principal Software Engineer:

  • Providing technical leadership for software development, QA, infrastructure, and operations
  • Translates designs, wireframes, and user stories into high quality software.
  • Designs, builds, and maintains high performance, reusable, and reliable code that adheres to enforced coding standards.
  • Proposes solutions and/or implementation strategies.
  • Works closely with other engineers to accomplish common goals.
  • Responds to emergency situations as needed for the purpose of resolving immediate concerns.
  • Identifies root cause of bugs/issues and resolves them quickly.
  • Stays up-to-date with upcoming changes to current technologies and industry trends.
  • Participates in a variety of planning and development activities.
  • Actively works to increase technical skill level.
  • Reviews code and upholds strict coding standards
  • Mentors other technology staff.

Position Qualifications for the Principal Software Engineer/Lead:
  • Master's Degree in Computer Science field preferred.
  • Minimally 5 years of professional Java development experience.
  • Experience with/ deep understanding of the following patterns, technologies, and concepts:
  • Java
  • Python
  • React JS
  • Performance tuning
  • Cassandra
  • Web services
  • Distributed Systems
  • Event Driven/ Pub-Sub
  • CI/CD, DevOps
  • Automatic Testing
  • Jenkins
  • Containerization and Container orchestration

Preferred Skills for the Principal Software Engineer/Lead:
  • Passion for speed and optimization within the development process
  • Experienced with agile development using Scrum/Kanban
  • Experience with Git (Github, Bitbucket)
  • Experience with Jira or similar

Contact Martha Michaux at with questions regarding this posting. A Word resume is preferred when applying.


When looking for a job, have you ever heard the phrase… it is not about what you know, it is who you know? At HireNetworks, it really is all about who we know. Whether your current contract is coming to a close, you’re looking to advance your career or are a company on the hunt for new talent and wanting to expand…let HireNetworks put our networks to work for you. HireNetworks is an equal opportunity employer.

Is this job not a fit for you, but you know someone who would be great? Earn up to $1,000 if we help one of your friends get their next job. Learn More Here.


Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.