Job Url: https://recruiting.paylocity.com/recruiting/jobs/Details/3296660/Terradepth-Inc/Software-Engineer-II?source=Indeed_Feed Job Description: Apply Software Engineer II Fully Remote • Minneapolis/St. Paul area, MN or Austin, Tx preferred Description  No visa or Greencard sponsorship at this time.    An idea was born. Out of the box thinking. Not the norm. Changing the way things have always been done. Those are just some ideas that started on the back of a napkin, but they didn’t stay there.  Our CEO, Joe Wolfel, a former Navy SEAL, saw an idea of how to disrupt the way the world looks at the ocean and voila, Terradepth was born. The ocean is our swim lane. We are increasing human interaction with the ocean by collecting comprehensive, high-resolution ocean data to empower society with information and knowledge crucial to the sustainable advancement of a variety of key industries. Interested? Great! Immerse yourself and see if you have the fins to swim in our pool. Our Crew. We are ocean enthusiasts, technologists, problem solvers, and makers dedicated to advancing ocean exploration. We are pioneers and made up of, to name a few…road bikers, chess players, dog lovers, world travelers, military veterans, and an array of individuals with diverse technical backgrounds. We have family people, single people and people who refer people. And if we’re being totally honest…we like each other. Why “fit” matters. It’s not going to matter how smart or competent you are if you’re not a good cultural fit. We demand that our people adhere to our values: Speed, Discipline, and Collaboration. We also expect team cohesion while avoiding groupthink – which is a difficult balance to maintain. Before we get into the details of the day-to-day duties, let’s get down to the ocean floor. What you do, How you do it, and Why you want to work here matters.  What about you?  We are in need of a Software Engineer II to focus on Absolute Ocean (AO) technology.  You have some experience under your belt, but you will continually gain exposure to more complex tasks within Terradepth's SW Engineering function.  You will take a whole system approach to developing features and solving problems, writing strong code either from experience or through solid fundamentals and quick learning when working in new areas (front-end with React components or 3D front end, and back-end with Python microservices).   In addition, teamwork, accountability, partnership, and leadership are key traits we look for. As team-members we strive to be humble enough to learn but confident enough to execute. We love curiosity without distraction. As leaders in our organization and threaded into our day-to-day activities is our commitment to support, invest in and stretch our employees to help them achieve their ultimate career goals.  Still interested? Let’s wrap this up with what else you need to know. Essential Functions  Assist with the design and architecture for Terradepth's Absolute Ocean Data Application. Write clean front-end User Interfaces. Write scalable backend services that will run in event-based cloud environment, such as Docker or Kubernetes containerized environment Good verbal and written communication Work with complex data models, with an emphasis on Geospatial data Participate in application lifecycle, standards, interface protocols, and software components and tools Engage with the technical team to ensure success and contribute to requirements and documents and solutions Create Unit, Integration and other tests to support the reliable development of new features. With automated tooling for CI/CD pipelines Security-first coding practices Agile methodologies.  Collaborative pair programming. Requirements Minimum Requirements BS Degree in Computer science or equivalent experience. Two (2) to four (4) years of related experience. One (1)+ years' experience in cloud web applications and services development (more is valued). Python, JavaScript, Typescript experience or a solid development track record and desire to learn. Experience coding in other environments and languages (Java, mobile or even C/C++). Experience working with a relational database, Postgres preferred. Test Framework Experience (PyTest, Jest, Selenium or other) Strong troubleshooting and debugging skills Follow good development practices; design, development, automated testing, code review and documentation. Desire to work on a high-performing agile team, reviewing and collaborating on code and designs. Preferred Requirements React Development experience. Experience working with GCP or AWS and its APIs Database schema design with relational databases Familiarity with Docker Containers and Linux command line Geospatial experience with some of the related tools (e.g. CesiumJS, GDAL). SAAS development experience. If we piqued your interest, we hope you pique ours and follow the prompts to apply. Salary Description $107,000 to $140,000 Apply View All Jobs Powered by Privacy Policy Payroll & HR Sof