Software Engineer – Datacenter
Core
Design, develop, test, and debug software applications for end-users or integrated with third-party applications, focusing on both frontend and backend development.
Role type
Senior Software Application Development Engineer
Builds
Scalable software applications and automated build/deployment processes
Domain
Enterprise software development, Datacenter infrastructure
Required skills
Python, Perl, Linux CLI, Secure coding practices, Unit/Integration/E2E testing, Requirements analysis
Preferred skills
Java, C++, Ansible, Cobbler, Containers, Kubernetes, Linux (SUSE), Elastic, Kibana, Grafana, TCP/IP, DNS, HTTP/S
Responsibilities
Design and develop software applications; Write functional and test code; Automate build and deployment processes; Collaborate with cross-functional teams; Complete product documentation; Interact with end-users to define requirements
Seniority
Senior, hands-on IC
