What are the responsibilities and job description for the Remote Senior Engineer - Software MAAS position at Get It - Professional Services?
Job Overview
Join our innovative team as a Senior Software Engineer specializing in Metal As A Service (MAAS) in a fully remote capacity. This role offers you the chance to work on pivotal projects that advance open-source software, Linux, and Data Center automation. Collaborate with a team of skilled professionals to enhance our MAAS platform, which redefines server infrastructure.
Key Responsibilities
We are dedicated to your professional development, providing avenues for personal learning with an annual budget of USD 2,000 for your growth. Work in an innovative environment where you will be challenged to expand your skill set while making a meaningful impact.
Company Culture And Values
Embrace our remote-first culture that promotes flexibility and values diverse perspectives. We are committed to creating an inclusive workplace that welcomes applicants from all backgrounds.
Networking And Professional Opportunities
Engage with a global network of professionals, enhancing your skills and expanding your professional connections through collaboration and teamwork.
Compensation And Benefits
This is your chance to operate at the leading edge of technology, where creativity is encouraged, and your contributions will be recognized. Apply today to become part of an extraordinary journey!
Employment Type: Full-Time
Join our innovative team as a Senior Software Engineer specializing in Metal As A Service (MAAS) in a fully remote capacity. This role offers you the chance to work on pivotal projects that advance open-source software, Linux, and Data Center automation. Collaborate with a team of skilled professionals to enhance our MAAS platform, which redefines server infrastructure.
Key Responsibilities
- Develop and enhance critical components and functionalities of the MAAS platform to establish it as the premier bare-metal cloud system.
- Architect the MAAS ecosystem, focusing on simplicity, performance, and user-friendliness.
- Work cross-functionally to ensure seamless integration of MAAS with other systems and adherence to release timelines.
- Contribute to a robust continuous integration environment that promotes rapid feedback and comprehensive testing.
- Create top-notch documentation for Data Center operators and end users.
- Foster technical dialogue and collaborate with various teams to achieve impactful results.
- Take the initiative to tackle challenges and drive them to resolution.
- Engage in international travel several times a year to connect with our global teams.
- Extensive experience in software development, particularly in Python, Go (back-end), or TypeScript, React (front-end).
- Quick adaptability to new technologies, combined with strong logical reasoning, problem-solving, and troubleshooting capabilities.
- Exceptional written and verbal communication skills in English.
- Proficient in Linux server technologies, including Virtualization (KVM), Containers (LXC), and others.
- Familiar with network technologies such as PXE, DHCP, TFTP, DNS, and NTP.
- Experience with Baseboard Management Controllers and related protocols (Redfish, IPMI, AMT).
- Strong background in networking, storage technologies, and cloud hosting/infrastructure.
- Ideally, hands-on experience with large-scale physical server provisioning and automation, including deployment, configuration, and orchestration.
- Knowledge of open-source development practices and tools such as Launchpad, Debian packaging (APT, dpkg), and Snapcraft.
- A Bachelor's degree (or equivalent) in Computer Science, STEM, or a related discipline.
- Willingness to travel up to four times per year for team engagement events.
We are dedicated to your professional development, providing avenues for personal learning with an annual budget of USD 2,000 for your growth. Work in an innovative environment where you will be challenged to expand your skill set while making a meaningful impact.
Company Culture And Values
Embrace our remote-first culture that promotes flexibility and values diverse perspectives. We are committed to creating an inclusive workplace that welcomes applicants from all backgrounds.
Networking And Professional Opportunities
Engage with a global network of professionals, enhancing your skills and expanding your professional connections through collaboration and teamwork.
Compensation And Benefits
- Competitive salary based on experience and performance, reviewed annually.
- Performance-based bonuses and recognition rewards.
- Comprehensive benefits package, including maternity/paternity leave, annual leave, and an Employee Assistance Program.
- Opportunities for global travel to meet and collaborate with colleagues.
- Priority Pass for travel and upgrades during long-haul company events.
This is your chance to operate at the leading edge of technology, where creativity is encouraged, and your contributions will be recognized. Apply today to become part of an extraordinary journey!
Employment Type: Full-Time