What are the responsibilities and job description for the Senior Database Software Engineer position at Type One Energy?
Job Description
Job Description
Join us in our mission to commercialize fusion energy ⚡ ️
We’re all about solving climate change through fusion energy, one stellarator at a time. Our impressive team of globally recognized fusion scientists along with veteran business leaders with experienced in scaling energy technologies, came together with the ambition to fulfill the bold decadal vision of commercial fusion.
If changing the world wasn’t incentive enough, here’s why you should join us :
We designed, built, and operated the world’s leading stellarators.
We aim to commercialize fusion energy in 10 years.
We know what we’re doing - our leadership team has over 150 years of experience combined.
We’ve already been recognised for our work by the Department of Energy through awards and funding.
Our philosophy accepts no intellectual boundaries and celebrates creativity.
If you are searching for the best new ideas and share our vision, join us as a Senior Database Software Engineer . This is what you need to know :
Location : Madison (WI), Knoxville (TN) or Boston (MA)
Salary : Highly Competitive Plus Benefits
Contract : Permanent, full time
Reporting to : Senior Director of Electrical Engineering
Your role in the mission :
Type One Energy is seeking a Senior Database Software Engineer who will be responsible for the development of production and engineering databases. You will be responsible for the development of standard SQL databases and large specialized data storage and retrieval databases. You will also develop standard and newer database methodologies for our stellarator fusion technologies.
What you’ll need :
The ideal candidate with have a degree in electrical engineering, computer science or a related field and knowledge and / or experience of :
- Large Data Sets
- Networking, Security and Access
- Tiered Data Storage
- Text and Data Storage / Archiving
- Text Retrieval
- Data Format and Retrieval
- Data and Database Modeling – UML models
- Web based tools for Text and Data Display
- Database Administration
- Database types – Configuration, Data, Logging, Service
- Backup and Recovery
- ETL – Extract, Transform and Load
- Database Testing – Verification and Validation
- Tools – Grafana, VictoriaLogs, OpenNMS, ElasticSearch, Kibana
- Languages - C / C , Python, Scripting, Go (Golang), SQL, UML
- AI – Machine Learning Tools
- NoSQL database – large scale data and log retrieval
- Software Development Processes – Architecture, Design and Interface Documentation, Requirements, Tracing, and Testing
- Software Development Tools – Automated Build, Archiving, Versioning
We offer :
In addition to a basic salary and yearly bonus, you will also get…