What are the responsibilities and job description for the Software Engineer - Remote - Python - Container Images | WFH position at Get It - Professional Services?
Job Overview
Join our innovative team as a Software Engineer specializing in Python and container technologies, where your expertise will help shape the future of open-source solutions. In this remote position, you will be instrumental in developing and maintaining next-generation Ubuntu-based container images that prioritize performance, security, and usability.
Key Responsibilities
You will have the opportunity to work on significant projects like Rocks (OCI images) and Chisel, allowing you to influence the trajectory of our products while expanding your expertise in various container technologies.
Company Culture And Values
We are committed to fostering a diverse and inclusive environment where every team member is valued and has equal opportunities for success. Our remote-first culture promotes collaboration and knowledge sharing among global team members.
Compensation And Benefits
Join our innovative team as a Software Engineer specializing in Python and container technologies, where your expertise will help shape the future of open-source solutions. In this remote position, you will be instrumental in developing and maintaining next-generation Ubuntu-based container images that prioritize performance, security, and usability.
Key Responsibilities
- Design and create robust and scalable container images that set industry standards.
- Establish and maintain automated CI/CD processes for the building, testing, and publishing of container images.
- Develop tools and tests to evaluate security compliance and cloud-native compatibility.
- Collaborate with cross-functional teams to introduce new functionalities for container-building tools using Python.
- Participate in code and architectural reviews to uphold high-quality engineering practices.
- Provide insightful technical feedback to support team decision-making.
- Engage with the open-source community as a subject-matter expert.
- Contribute to the knowledge base and create comprehensive documentation.
- Work within a collaborative, agile, and globally distributed team environment.
- Mentor junior engineers and assist in the recruitment process.
- Function remotely with occasional global travel of up to 15% for internal and external events.
- Strong passion and knowledge of software development.
- Proven ability to effectively collaborate within a development team.
- Familiarity with CI/CD systems such as Jenkins, GitHub Actions, or Concourse CI.
- Experience with container images and containerized operations.
- Proficient in at least one container management/orchestration tool (e.g., Docker, Kubernetes).
- Extensive experience with Python development.
- Knowledge of Linux systems administration and package management.
- Strong written and verbal communication skills, capable of conveying technical concepts clearly.
- A mindset that values knowledge-sharing and continuous learning.
- Relevant experience ranging from Graduate to mid-senior level in Software Engineering.
- A Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
You will have the opportunity to work on significant projects like Rocks (OCI images) and Chisel, allowing you to influence the trajectory of our products while expanding your expertise in various container technologies.
Company Culture And Values
We are committed to fostering a diverse and inclusive environment where every team member is valued and has equal opportunities for success. Our remote-first culture promotes collaboration and knowledge sharing among global team members.
Compensation And Benefits
- A competitive compensation package based on experience and performance, with annual reviews.
- A performance-driven annual bonus and additional benefits reflecting our values.
- A personal learning and development budget of USD 2,000 per year.
- Flexible remote work with bi-annual in-person team sprints.
- Annual holiday leave, maternity and paternity leave, and an Employee Assistance Program.
- Opportunities to travel to exciting locations for company events, in addition to access to Priority Pass and travel upgrades for long-haul events.