What are the responsibilities and job description for the Remote Senior Engineer - Software for MAAS position at Get It - Professional Services?
Job Overview
We are seeking a highly skilled Senior Software Engineer with a passion for open-source software, Linux, and Data Center automation to join our innovative team. This role offers a unique opportunity to contribute significantly to the development and advancement of our Metal As A Service (MAAS) platform, which is pivotal in revolutionizing and scaling server infrastructure.
Key Responsibilities
This position provides ample opportunities for professional development, including a personal learning and development budget of USD 2,000 per year. You will also have the chance to enhance your professional network through international travel and collaboration with diverse teams.
Company Culture and Values
We pride ourselves on our remote-first culture that champions flexibility and maintains a values-driven environment, supporting diverse perspectives and innovative ideas. We are dedicated to fostering an inclusive workplace free from discrimination, ensuring fair consideration for all applicants.
Compensation And Benefits
Join us in this exceptional opportunity to work at the forefront of technology, where you will be challenged to think creatively, broaden your skills, and make a meaningful contribution. Be part of a vibrant and innovative team—apply today!
Employment Type: Full-Time
We are seeking a highly skilled Senior Software Engineer with a passion for open-source software, Linux, and Data Center automation to join our innovative team. This role offers a unique opportunity to contribute significantly to the development and advancement of our Metal As A Service (MAAS) platform, which is pivotal in revolutionizing and scaling server infrastructure.
Key Responsibilities
- Design and develop core components and functionalities of the MAAS platform to establish it as the premier bare-metal cloud solution.
- Enhance the system architecture of MAAS, focusing on increasing its simplicity, performance, and user-friendliness.
- Collaborate effectively with cross-functional teams to ensure seamless integration of MAAS with various tools and adherence to release schedules.
- Contribute to the continuous integration environment, ensuring timely feedback and extensive test coverage.
- Assist in producing high-quality documentation for Data Center operators and end-users.
- Foster technical communication and teamwork to drive impactful results.
- Take initiative in addressing challenges and lead them to successful resolutions.
- Engage in international travel several times a year to collaborate with our global teams.
- Extensive experience in software development, particularly with expertise in Python, Go (for back-end positions), or TypeScript, React (for front-end roles).
- Quick adaptability to new systems and technologies, combined with strong logical reasoning, problem-solving, and troubleshooting abilities.
- Proficient in written and verbal communication in English.
- Familiarity with Linux server technologies, such as Virtualization (KVM), Containers (LXC), and others.
- Knowledge of network technologies including PXE, DHCP, TFTP, DNS, and NTP.
- Experience with Baseboard Management Controllers and related protocols (Redfish, IPMI, AMT).
- Solid understanding of networking, storage technologies, and cloud hosting/infrastructure.
- Ideally, experience with large-scale physical server provisioning and automation, focusing on rapid deployment, configuration, management, and orchestration.
- Knowledge of open-source development tools and methodologies, including Launchpad and Debian packaging (APT, dpkg).
- A Bachelor's degree (or equivalent) in Computer Science, STEM, or a related discipline is required.
- Willingness to travel up to four times annually for team events.
This position provides ample opportunities for professional development, including a personal learning and development budget of USD 2,000 per year. You will also have the chance to enhance your professional network through international travel and collaboration with diverse teams.
Company Culture and Values
We pride ourselves on our remote-first culture that champions flexibility and maintains a values-driven environment, supporting diverse perspectives and innovative ideas. We are dedicated to fostering an inclusive workplace free from discrimination, ensuring fair consideration for all applicants.
Compensation And Benefits
- Competitive salary based on experience and performance, with annual reviews.
- Performance-driven bonuses and recognition initiatives.
- Comprehensive benefits, including maternity/paternity leave and an Employee Assistance Program.
- Remote-first work environment with biannual team sprints.
- Opportunities for global travel to engage and collaborate with colleagues.
- Priority Pass for travel and upgrades during long-haul company events.
Join us in this exceptional opportunity to work at the forefront of technology, where you will be challenged to think creatively, broaden your skills, and make a meaningful contribution. Be part of a vibrant and innovative team—apply today!
Employment Type: Full-Time