Job Url: https://www.remoterocketship.com/company/venusaero/jobs/principal-software-engineer-united-states-remote Job Description: Venus Aerospace Website LinkedIn All Job Openings Venus Aerospace is a venture-backed startup founded in 2020, focused on developing reusable hypersonic technology to revolutionize and redefine the aviation and defense industries. With a team composed of experienced PhDs, rocket scientists, engineers, military veterans, and more, the company is pioneering a new era of hypersonic flight with their groundbreaking detonation ramjet engine technology. 51 - 200 employees Founded 2020 πŸš€ Aerospace Principal Software Engineer 12 hours ago πŸ‡ΊπŸ‡Έ United States – Remote ⏰ Full Time πŸ”΄ Lead πŸ§‘β€πŸ’» Full-stack Engineer Angular Docker Jenkins Kubernetes Linux Postgres Python React Vue.js Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Who We Are: We are a young, hypersonic transportation company focused on doing what people once thought was impossible. We are a tech haven for engineers with vision who want more than just a job. And, we have a place for you if you want to be part of creating flight vehicles that transform how people and nations connect. We are looking for highly motivated and passionate individuals who want to push the boundaries of high-speed air transportation and work on exciting engine technologies that will propel the future of air transportation. β€’ The Role: Principal Software Engineer β€’ We are seeking a Principal Software Engineer to be responsible for building and supporting critical software solutions for our Engineering and Business teams with the emphasis of eliminating the drag. This role requires excellent interpersonal skills to interact with colleagues and provide training and guidance. You will be interfacing with multiple departments to assist gaining efficiencies with their processes. 🎯 Requirements β€’ BS or MS in Computer Science or other technology-related field or equivalent number of years of experience β€’ 10+ years of demonstrated experience in the full lifecycle development of highly scalable software β€’ 8+ years demonstrated experience developing legible, efficient, and reliable software for back-end and front-end applications β€’ 5+ years of demonstrated experience architecting and designing high-quality, resource efficient, high-performance systems for both back-end and front-end applications β€’ Experience with LabView, python, and MATLAB β€’ Ability to develop full stack applications utilizing open-source frameworks such as ReactJS, Angular, VueJS, etc. β€’ Experience to define APIs, and utilize API gateways β€’ Demonstrated experience developing with Linux β€’ Experience in developing object-oriented designs and utilizing common design patterns β€’ Ability to define and document automated tests for unit, integration, and end-to-end testing utilizing Test Driven Development β€’ Demonstrated experience defining and developing relational databases such as Postgres or time-series databases such as Timescale, and efficient queries β€’ Experience utilizing DevOps tools such as Jenkins, Git, Docker, Kubernetes, etc β€’ Excellent communication skills and ability to clearly articulate ideas clearly and concisely β€’ Ability to embrace change and adapt β€’ Experience understanding and implementing security and data protection β€’ Demonstrated experience in collaborating with highly technical internal customers to understand their workflow to develop scenarios and user stories to meet their objectives β€’ Experience to mentor and teach less-experienced team members πŸ–οΈ Benefits β€’ 401(k) plan β€’ stock options β€’ medical benefits, including dental and vision β€’ flex-Friday flexible schedule β€’ unlimited PTO β€’ professional development opportunities