Stand out for this role — generate a tailored resume and cover letter in about a minute.
engineeringjobs.net, Inc. is seeking an entry-level software engineer to develop, test, deploy, and maintain software in secure Linux environments, with exposure to HPC automation and ETL workflows.
The role emphasizes collaboration in Agile teams, integration across systems, and opportunities to learn Docker, Kubernetes, Python, and CI/CD in a fast-paced infrastructure.
Benefits include PTO, parental leave, health insurance, 401(k) matching, and professional development opportunities.
Develop, test, deploy, document, and maintain complex software systems in secure Linux environments, including HPC infrastructure automation and full-lifecycle ETL and data workflows. Integrate software into operating environments, troubleshoot issues, collaborate with system and hardware engineers, and contribute to Agile teams and process improvements.
Candidates should have experience working in teams to build customer-focused software solutions; the posting describes the role as entry level and does not specify a required number of years. Familiarity with Linux administration, Bash and Python scripting, software development, DevOps and CI/CD, infrastructure automation, containers, data engineering, monitoring, and Agile methods is beneficial but explicitly not required.
Linux System Administration, Bash Scripting, Python, Java, Software Development, High-Performance Computing, Automation, Ansible, CI/CD, Git, Docker, Kubernetes, ETL, Apache NiFi, Apache Spark, Agile Development