What are the responsibilities and job description for the Remote Software Engineer - Python - Container Images position at Get It - Professional Services?
Job Overview
We are seeking a skilled Software Engineer with a passion for open-source technologies to join our innovative team. In this remote role, you will be instrumental in developing advanced container images that streamline the deployment of open-source applications. This position presents a unique opportunity to make impactful contributions to our product offerings and engage with a dynamic team.
Key Responsibilities
We offer substantial professional development support, including a dedicated learning budget of USD 2,000 annually, allowing you to pursue courses and certifications that enhance your career trajectory.
Company Culture And Values
We are dedicated to cultivating a diverse and inclusive workplace where every team member is respected and empowered to thrive. Our remote-first culture fosters collaboration and innovation, and we actively encourage individuals from all backgrounds to apply.
Compensation And Benefits
We are seeking a skilled Software Engineer with a passion for open-source technologies to join our innovative team. In this remote role, you will be instrumental in developing advanced container images that streamline the deployment of open-source applications. This position presents a unique opportunity to make impactful contributions to our product offerings and engage with a dynamic team.
Key Responsibilities
- Design and implement high-performance and secure container images tailored for usability.
- Collaborate across various teams to ensure the successful delivery of quality container images.
- Engage in the implementation and upkeep of Continuous Integration and Continuous Delivery (CI/CD) processes related to container images.
- Utilize Python to create new functionalities for container-building tools.
- Conduct code reviews and architectural assessments to uphold superior engineering standards.
- Provide insightful technical feedback that informs team decisions.
- Actively participate in the open-source community as a recognized expert.
- Contribute to the development of documentation and knowledge resources.
- Work effectively within an agile, globally distributed team setting.
- Mentor less experienced engineers and assist in recruitment efforts.
- Participate in occasional global travel (up to 15%) for company-related events.
- Strong foundation in software development principles and practices.
- Demonstrated ability to work collaboratively within software development teams.
- Proficiency in CI/CD systems (e.g., Jenkins, GitHub Actions).
- Proven track record of delivering high-quality software products on schedule.
- Experience with container images and related operations.
- Expertise in at least one container orchestration tool (e.g., Docker, Kubernetes).
- Extensive experience in Python programming.
- Familiarity with Linux systems administration and package management.
- Exceptional written and verbal communication skills to convey complex technical concepts clearly.
- A commitment to knowledge-sharing and continuous learning.
- Experience level ranging from Graduate to mid-senior in Software Engineering.
- Bachelor's degree or equivalent in Computer Science, STEM, or a relevant discipline.
We offer substantial professional development support, including a dedicated learning budget of USD 2,000 annually, allowing you to pursue courses and certifications that enhance your career trajectory.
Company Culture And Values
We are dedicated to cultivating a diverse and inclusive workplace where every team member is respected and empowered to thrive. Our remote-first culture fosters collaboration and innovation, and we actively encourage individuals from all backgrounds to apply.
Compensation And Benefits
- Competitive salary based on experience and performance, reviewed annually.
- Performance-based bonuses reflecting our company values.
- Bi-annual in-person team sprints within a distributed work environment.
- Comprehensive benefits, including annual leave, maternity and paternity leave, and an Employee Assistance Program.
- Opportunities for travel to exciting locations for company-sponsored events.
- Access to travel upgrades and Priority Pass for long-haul company travel.