DeveloperJobs.io
← Back to all jobs

Job Description

Temporary training opportunity to build internal full stack tools supporting tunnel boring machine operations, with a potential path to permanent employment.

Responsibilities

  • Design, build, and maintain software spanning multiple domains (front end, back end, and beyond)
  • Partner with the software engineering and controls team by writing code supporting tunnel boring machine work
  • Own and drive a data pipeline end to end
  • Create and maintain dashboards to visualize relevant data for different stakeholders (example: Grafana)
  • Support and improve build pipelines as part of continuous delivery practices

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or an equivalent field
  • Some experience in software engineering, including application development in Python or C++
  • Experience building real time data pipelines, ideally pulling from machinery or robotics
  • Development experience with JavaScript, CSS, and HTML
  • Familiarity with SQL and NoSQL databases, including time series use cases
  • Comfort working in ambiguous and changing environments
  • Strong motivation and ability to learn new skills quickly
  • Ability to work effectively with imperfect information
  • Ability and willingness to work long hours and weekends as necessary

Technologies

  • Python, C++, JavaScript
  • CSS, HTML
  • SQL, NoSQL (time series)
  • Grafana
  • HTTP, MQTT
  • CI/CD pipelines, unit tests
  • Windows, Linux

Preferred Skills and Experience

  • Excellent communication and teamwork skills
  • Experience with embedded systems, real time software, or device interfaces
  • Experience designing and testing user interfaces
  • Knowledge of HTTP and MQTT protocols
  • Experience using and configuring CI/CD pipelines and writing unit tests
  • Experience working in Windows and Linux environments
  • Work experience in agile teams is a plus

Benefits

  • Employer-paid medical, dental, and vision coverage
  • 401(k) plan
  • Paid holidays
  • Paid vacation
  • Competitive amount of equity for all permanent employees

Location: Bastrop, TX (onsite)

Position type: Temporary training position for 3-5 months, converting to permanent

Additional requirement: Ability to work long hours and weekends as necessary

Similar Jobs