Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

SkySpecs

Software Engineer

National
Full Time
Paid
  • Responsibilities

    ABOUT SKYSPECS

    SkySpecs envisions a world where wind energy is the most affordable form of electricity and therefore ubiquitous around the world. SkySpecs is helping to make this possible by automating the operations and maintenance of wind farms using advanced robotics paired with our custom-built asset performance management software, Horizon.

    SkySpecs launched the world's first completely autonomous blade inspection product in 2016 with a custom designed drone system. Since then, SkySpecs has inspected over 75,000 wind turbines in over 15+ countries, becoming the world leader in understanding the health of turbine blades. Identifying issues with turbine blades is only the first step. In 2019 SkySpecs launched Horizon to be a platform for SkySpecs to offer a multi-layered solution for customers that includes: data collection, wind turbine blade engineering expertise, and a place for all stakeholders to collaborate to manage and analyze massive amounts of data, spot trends, and create plans for high-cost repair campaigns. Ultimately, this will help reduce the cost and risk of operations for the industry.

    WHAT WILL I BE GETTING MYSELF INTO?

    SkySpecs will probably be unlike any place you've ever worked. You will find a high energy environment filled with incredibly smart people solving hard problems. SkySpecs values collaboration, multidisciplinary problem solving, and a mantra of ‘under-promise, over-deliver'. SkySpecs is at a critical growth period where there are an endless number of opportunities to make an impact.

    As a Software Engineer, you will work with our web engineering team to grow our Horizon platform. This role is for all the engineers who don't fit cleanly in the lines of just one layer of the stack. If you consider yourself full-stack, devops + backend, database + backend, etc. This role is for you. You'll contribute to building out new features wherever your strengths lie. Our platform is built using AWS, Hashicorp, GitLab, Node.js, JavaScript, GraphQL, React, Ant Design, and PostgreSQL.

    Some highlights for your coming year could include:

    • Standardizing and scaling up how data gets shared across 15+ services into 5+ frontends.
    • Reconciling various identity management systems into a shared, secure, flexible framework.
    • Pioneering ways to present and navigate unique data types (photos, videos, 3d captures, audio streams, financial data, vibration monitoring data, etc.) in a cohesive interface.
    • Applying your craft to real and urgent problems the world faces in its journey towards renewable energy.
    • Helping an "early stage" engineering-rooted company grow quickly into a healthy, smoothly-operated "mid stage" organization.

    IN A GIVEN WEEK, YOU WILL:

    • [10%] Work with product managers and other engineers to understand proposed changes that intersect multiple systems across all levels of the stack.
    • [10%] Work with other engineers to break down these well-architected changes into milestones and stories for you and your peers to work through in sprints.
    • [60%] Ship and review a bunch of code. Examples include:
      • Authoring new infrastructure configurations as code.
      • Spinning up a new microservice and attaching it to our federated graph.
      • Building new reusable components for displaying and interacting with Horizon data.
    • [20%] We leave free for you to pursue your own passions for how to improve Horizon and/or our codebase.

    MUST HAVES:

    • Technical web development knowledge and experience.
    • Experience with version control, testing frameworks, continuous deployment, and continuous integration tooling and workflows.
    • Experience collaborating with cross-functional engineering teams.
    • Exhibits team values (see below).

    BONUS POINTS FOR:

    • Familiarity with our stack: AWS, Hashicorp, GitLab, Node.js, JavaScript, GraphQL, React, Ant Design, and PostgreSQL.

    OUR ENGINEERING TEAM VALUES PEOPLE WHO:

    • Have strong opinions that are loosely held
    • Are self-accountable
    • Plan and communicate collaboratively
    • Ask forgiveness, not permission
    • Are humble
    • Operate autonomously
    • Under promise and over deliver
    • Pursue passions
    • Listen well