We are looking for a Sr. Staff Software Engineer who can help architect and implement the future features and design of Metify’s award-winning software...Mojo Platform. This is a strategic and equity-inclusive role. Startup Passion Required!
What you’ll do:
- Provide technical leadership to develop, and maintain Mojo Platform (Python, DJANGO, Vue).
- Assist with GitHub Actions CI/CD development efforts.
- Handle PR’s and be a core code contributor.
- Engage with remote software engineers across Metify to increase the velocity of feature development and the quality of our software.
- Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, and testing.
About you:
- Reliable, punctual and passionate about building great products in a fast-paced startup environment.
- Must be a self-starter and take ownership of the features they are working on.
- Strong and demonstratable history building full-stack applications with an emphasis on Python.
- Solid understanding of datacenter infrastructure, specifically server and network device base board management controllers (BMC's), DMTF Redfish and IPMI. Experience working with DMTF Redfish is critical.
- Working knowledge of Dell iDRAC, HPE iLO and Cisco CIMC.
- Working knowledge of UEFI, PXE, iPXE and Sanboot.
- Working knowledge of relational and non-relational databases.
- Experience building automation workflows with various automation tools/frameworks such as Ansible and Terraform.
- Strong understanding of Kubernetes, Docker, Podman, CI/CD processes and the Github suite of products.
Additional desired skills: (Cool if you have any of these skills!)
- Some experience working with Vue.
- Experience developing within the Yocto and OpenBMC ecosystem.
- Working knowledge of various monitoring and observability platforms and tools, particularly Grafana, Prometheus, Telegraf, and SNMP.
- Experience automating other elements in the data center, such as PDUs and power infrastructure.
Minimum qualifications:
Master's or equivalent in Computer Science, Engineering, Mathematics or related field AND 10-years full-time Software Engineering work experience, WHICH INCLUDES 8-years total technical software engineering experience in:
Python Programming Language