What are the responsibilities and job description for the Full Stack Web Developer position at The Boring Company?
Full Stack Engineer
The Boring Company was founded to solve the problem of soul-destroying traffic by creating an underground network of tunnels. Today, we are creating the technology to increase tunneling speed and decrease costs by a factor of 10 or more with the ultimate goal of making Hyperloop adoption viable and enabling rapid transit across densely populated regions.
As part of the Software team in Las Vegas, you will focus on building and operating the Vegas Loop, a 78 miles and 108 stations underground transportation system.
Responsibilities
- Design and build scalable front-end and back-end applications to optimize operations and streamline processes for the Vegas Loop and The Boring Company's tunneling projects.
- Design and manage relational database schemas, ensuring efficient data handling, query optimization, and secure data storage.
- Create reporting tools and dashboards for real-time operational insights, focusing on scheduling and efficiency of the Vegas Loop.
- Work with internal and external stakeholders to align tools with business needs, integrate industry best practices, and maintain system reliability in a fast-paced environment.
- Provide troubleshooting support during Vegas Loop operational hours.
Basic Qualifications:
- Bachelor's Degree in Software Engineering, Computer Science or equivalent experience.
- Experience in front end and back end web development (React, Angular, or Vanilla JavaScript front end languages, and Node.js, Go (Golang), or Python back-end languages).
- Strong knowledge of relational databases (PostgreSQL, MySQL, etc.), including experience with database schema design, query optimization, and data management best practices.
- Ability to work in a fast-paced environment, communicate effectively across teams, and stay current with industry trends.
- A portfolio of deployed web applications.
- Strong independent debugging and quantitative reasoning skills.
Preferred Qualifications:
- Experience with cloud platforms like AWS
- Background in cybersecurity and secure coding practices.
- Experience with iOS development.
Additional Requirements
Ability to work long hours and weekends as necessary.