HeadLight Technologies Inc. is hiring a

Principal Software Engineer

Seattle, United States
Full-Time
Remote

Remote candidates anywhere in the United States are encouraged to apply.

HeadLight is looking for a Principal Software Engineer with strong technical acumen, instinct, and communication to bring creativity and innovation to our growing organization and product offering. The ideal candidate operates as an engineering leader and example of engineering excellence while defining and executing the technical direction to build HeadLight’s growing platform. You will influence engineers to think big and innovate while building scalable technology for HeadLight’s customers. The ideal candidate will thrive in a fast-paced, high-energy environment to deliver simple yet powerful solutions that disrupt the industry.

HeadLight delivers industry-leading construction oversight and inspection solutions unify your teams with trustworthy, real-time project data to deliver quality infrastructure. HeadLight solutions are used on transportation construction projects nationwide; customers include state departments of transportation, top-tier consulting engineering firms, contractors, equipment manufacturers, and industry-related materials companies.


Job Description:

HeadLight is creating a new application aimed at building customer trust through risk mitigation and measurable savings which will extend our reach into the construction space. As a full stack Principal Software Engineer, you will be the owner for building and implementing this ambitious new HeadLight application, progressing it from the current working concept to a scalable product, ready to go to market. The Principal Software Engineer works both independently and collaboratively to build solutions and enjoys working cross-functionally with engineers, program/product managers, and test engineers to advance HeadLight’s solutions. This role is ideal for someone who thrives in new, ambiguous environments; who can provide flexibility as we continue to build out this new solution; who has experience solving complex problems; who has a passion for growing engineering teams.


What You Will Get To Do:

  • Lead and deliver critical applications, breaking down complex problems to deliver streamlined solutions
  • Operate as a technical leader with breadth and depth of knowledge for dependencies and limitations
  • Be an expert in performance, scalability, architecture, and engineering standards
  • Design and implement software infrastructure, microservices, APIs, and UI components
  • Deliver well documented systems that are self-sustaining, scalable and easy to audit
  • Own initiatives from concept to delivery, utilizing good business judgment in making technology decisions and recommendations
  • Develop and refine system-level designs and drive implementation via the larger team
  • Specify and implement platform changes to achieve massive scalability
  • Integrate the HeadLight platform with third party systems
  • Mentor engineers, guiding the advancement in skill and career with outcomes of increased productivity and effectiveness
  • Grow a team to support the delivered product

Requirements

  • Enthusiasm to create and innovate in the infrastructure construction software space
  • Desire to be challenged in a fast paced and growing environment where you have the opportunity to make a direct impact
  • Ambition for learning and growing your technical skill set and expanding your use and exposure to new technology
  • Passion for mentoring and adding to the career growth of engineers
  • Technical thought leadership for engineering excellence
  • 10+ years of systems programming experience
  • Experience with relational and non-relational databases and Node.JS
  • Experience with container-based development and best practices, Docker preferred
  • Familiarity with REST or other API design/implementation
  • Experience with delivering cloud-based software
  • Experience with web development (CSS, HTML, JavaScript and associated frameworks - Angular JS and Vue JS preferred, not required)
  • Experience with complex problem solving and working with large volumes of data
  • Preferred experience, not required and willing to learn:
    • Experience with calculations, algorithms and math-based development
    • Experience with 3D visualization, spatial, and GIS development


How You Will Be Successful

  • We Are Customer Focused: We work to deeply understand our customers to help reach shared goals, leveraging our technology and collective expertise to deliver successful outcomes.
  • We Earn Trust: We communicate transparently and honor our commitments to build trust with one another and with our customers.
  • We Bias Toward Action: We choose to act fast and be nimble. We seek data to guide our actions, take calculated risks, and evaluate our successes and failures. We celebrate our wins, and learn from our mistakes.
  • We Embrace Growth Mindset: We are curious and comfortable being uncomfortable. When challenges arise, we view them as opportunities for growth.
  • We Cultivate Ownership Culture: We establish accountability for each other as we pursue shared goals. We seek opportunities to tap in and make commitments in service of the company.
  • We Invest with Intention: We are thoughtful about how we spend our time and energy, putting in the work to ensure greater and more positive future impacts.

The salary range for the role is $200,000-$275,000. Exact compensation will be based or adjusted on skills, experience and location.We will provide more information on our benefits and stock options upon requests.

Benefits

Medical Benefits

Dental

Vision

401k Matching

Generous PTO

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.