What are the responsibilities and job description for the Remote Python Software Engineer - Container Images | WFH position at Get It - Professional Services?
Job Title: Software Engineer - Python - Container Images - Remote | WFH
Job Overview
We are seeking a dedicated Software Engineer with a strong enthusiasm for open-source technologies to join our innovative team. This position focuses on developing advanced container images that enhance the deployment of open-source applications. As a vital contributor, you will engage in the design and implementation of scalable solutions that are integral to our container product offerings.
Key Responsibilities
This role provides significant opportunities for professional development, including the chance to work on impactful projects like Rocks (OCI images) and Chisel. You will gain exposure to various container technologies and contribute to shaping a new team dynamic.
Company Culture And Values
We are committed to fostering a diverse and inclusive environment where every team member is appreciated and afforded equal opportunities for success. Our remote-first culture emphasizes teamwork and collaboration within a globally distributed workforce.
Compensation And Benefits
Employment Type: Full-Time
Job Overview
We are seeking a dedicated Software Engineer with a strong enthusiasm for open-source technologies to join our innovative team. This position focuses on developing advanced container images that enhance the deployment of open-source applications. As a vital contributor, you will engage in the design and implementation of scalable solutions that are integral to our container product offerings.
Key Responsibilities
- Design and create robust and scalable container images that lead the industry.
- Develop and uphold automated Continuous Integration and Continuous Delivery (CI/CD) processes for building, testing, and distributing container images.
- Construct tools and tests to ensure security compliance and cloud-native compatibility.
- Collaborate with multidisciplinary teams to deliver innovative functionalities for container-building tools, primarily utilizing Python.
- Engage in code and architectural reviews to uphold high engineering standards.
- Provide insightful technical feedback to support team decision-making.
- Act as a subject-matter expert by engaging with the open-source community.
- Contribute to the company's knowledge base and assist in documentation efforts.
- Work within a collaborative, agile, and globally distributed team environment.
- Mentor junior engineers and participate in the recruitment process.
- Embrace a remote work setting with occasional global travel (up to 15%) for key events.
- Strong passion and knowledge of software development.
- Proven ability to work effectively within a development team.
- Experience with CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI).
- Proficiency in at least one container management/orchestration tool (e.g., Docker, Kubernetes).
- Extensive experience in Python development.
- Familiarity with Linux systems administration and package management.
- Excellent written and verbal communication skills, with a knack for clearly articulating technical concepts.
- A commitment to knowledge-sharing and continuous learning.
- Experience level ranging from Graduate to mid-senior in Software Engineering.
- A proven track record of delivering high-quality software within deadlines.
- A Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
This role provides significant opportunities for professional development, including the chance to work on impactful projects like Rocks (OCI images) and Chisel. You will gain exposure to various container technologies and contribute to shaping a new team dynamic.
Company Culture And Values
We are committed to fostering a diverse and inclusive environment where every team member is appreciated and afforded equal opportunities for success. Our remote-first culture emphasizes teamwork and collaboration within a globally distributed workforce.
Compensation And Benefits
- A competitive compensation package based on experience and performance, with annual reviews.
- A performance-driven annual bonus and additional benefits aligned with our values.
- A personal learning and development budget of USD 2,000 per year.
- Bi-annual in-person team sprints within a distributed work environment.
- Annual holiday leave, maternity and paternity leave, along with an Employee Assistance Program.
- Opportunities for travel to dynamic locations for company events.
- Access to Priority Pass and travel upgrades for long-haul company engagements.
Employment Type: Full-Time