- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- Work from home
- Education
- Bachelor's degree or equivalent
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
This opportunity involves building open source software that revolutionizes the management of complex information systems across both public cloud and private infrastructure environments. You will focus on creating Python-driven operational tools designed to automate and streamline Kubernetes workloads. The role spans the Linux ecosystem, encompassing networking, storage, virtualization, containers, and application layers. Emphasis is placed on software engineering disciplines that prioritize reliability, scalability, testing, and operational excellence. Collaboration with distributed global teams will be essential to deliver robust, production-quality solutions for customers leveraging modern cloud technologies. This role suits engineers passionate about distributed systems, open source contributions, and infrastructure challenges.
Key Responsibilities
- Architect, develop, and sustain open source operational software primarily in Python targeting reliable and scalable Kubernetes workloads.
- Engage comprehensively with the Linux technology stack, including kernel components, networking, storage solutions, virtualization, container platforms, and end-user applications.
- Create solutions enhancing the reliability, automation, and operational effectiveness of intricate open source systems.
- Develop and refine high-quality monitoring and alerting frameworks to support uninterrupted production operations.
- Facilitate simplified operation of open source projects for customers and the broader community.
- Implement rigorous software architecture, development, testing, thorough documentation, and quality assurance processes throughout software lifecycles.
- Coordinate with various engineering groups to ensure reliable, efficient, and scalable operational performance.
- Adopt agile methodologies and contribute actively to optimized software development workflows.
- Share expertise and mentor team members to bolster engineering skills organization-wide.
- Promote a supportive and cooperative engineering culture within a globally distributed workforce.
- Work remotely while participating in global company and team gatherings, occasionally involving travel once or twice annually for up to two weeks.
Candidate Requirements
- Possess a bachelor’s degree or equivalent in Computer Science, STEM, or related technical discipline.
- Demonstrate solid professional software development experience using Python with a drive to tackle complex technical problems.
- Exhibit hands-on Linux system administration, package management, and experience operating production environments.
- Have practical exposure to at least one major public cloud platform.
- Show familiarity with Docker and Kubernetes, alongside a clear understanding of containerized application frameworks.
- Strong grasp of software reliability concepts and dedication to building dependable systems.
- An interest in distributed systems with the capability to comprehend layered technologies across Linux and cloud stacks.
- Exemplify disciplined engineering habits incorporating software testing, maintainable code practices, and comprehensive documentation.
- Possess excellent organizational and time management abilities, ensuring delivery of high-caliber software within deadlines.
- Strong collaboration and communication skills enabling effective teamwork in a globally distributed context.
- Genuine enthusiasm for open source software, cloud computing, and a commitment to continuous learning from technically adept colleagues.
Benefits and Perks
- Work fully remotely within a distributed team setup.
- Participate in biannual in-person team sprints and cross-regional collaboration opportunities.
- Receive a $2,000 USD annual budget dedicated to personal growth and learning.
- Annual salary review process.
- Performance-based yearly bonuses or commissions added to base pay.
- Engage in recognition and reward programs.
- Annual paid holiday leave.
- Maternity and paternity leave provisions.
- Access to an Employee Assistance Program.
- Opportunities for travel to new locations and to meet global colleagues.
- Priority Pass membership and travel upgrades for eligible long-haul corporate events.
- Compensation structured considering location, experience, and performance with benefits tailored accordingly.
Additional Information
This position is managed by a partner company who handles applications and subsequent steps. Work is remote from Saudi Arabia with potential travel once or twice a year. Application review includes AI-powered screening to ensure objective candidate matching, though final hiring decisions are human-made. Data privacy and rights under applicable laws are respected throughout the process.
Minimum education
Bachelor's Degree
Industry
Software Development