What are the responsibilities and job description for the Remote Software Engineer - Go - Container Development position at Get It - Professional Services?
Job Overview
We are seeking a skilled Software Engineer with a focus on developing innovative container images that aim to transform the open-source application deployment landscape globally. This position presents an extraordinary chance to engage in high-impact initiatives such as Rocks (OCI images) and Chisel, while actively contributing to the open-source ecosystem and enhancing user experiences.
Key Responsibilities
We are committed to your professional development, offering an annual personal learning and development budget of USD 2,000 to support your growth in the technology sector.
Company Culture And Values
As an equal opportunity employer, we are dedicated to creating a workplace that values diversity and fosters an inclusive environment. We believe that diverse experiences and perspectives enhance our team and lead to superior products.
Compensation And Benefits
We are seeking a skilled Software Engineer with a focus on developing innovative container images that aim to transform the open-source application deployment landscape globally. This position presents an extraordinary chance to engage in high-impact initiatives such as Rocks (OCI images) and Chisel, while actively contributing to the open-source ecosystem and enhancing user experiences.
Key Responsibilities
- Design and construct scalable and high-performance container images.
- Develop and oversee Continuous Integration (CI) and Continuous Delivery (CD) processes for building, testing, and releasing container images.
- Create tools and conduct tests to ensure security compliance and compatibility with cloud-native environments.
- Employ Go programming language to introduce new features in container-building tools.
- Participate in code reviews and architectural assessments to uphold exceptional engineering standards.
- Share technical insights to inform decision-making within the team.
- Engage as a subject-matter expert within the open-source community.
- Draft documentation to enrich the knowledge base.
- Collaborate within a dynamic, agile, and globally dispersed team.
- Mentor junior engineers and assist in recruitment efforts.
- Enjoy the flexibility of remote work, with occasional global travel (up to 15%) for events.
- Strong passion for software development alongside in-depth knowledge of the field.
- Proven experience in collaborative development teams.
- Familiarity with CI/CD systems such as Jenkins, GitHub Actions, or Concourse CI.
- A successful history of delivering high-quality software punctually.
- Experience working with container images and containerized environments.
- Proficiency in at least one container management or orchestration tool (e.g., Docker, Kubernetes).
- Strong command of Go programming language.
- Knowledge of Linux systems administration and package management.
- Excellent written and verbal communication skills for articulating technical concepts effectively.
- A collaborative mindset with a belief in the importance of knowledge sharing.
- Bachelor’s degree (or equivalent) in Computer Science, STEM, or a related discipline.
- Experience level ranging from Graduate to Mid-Senior Software Engineer.
We are committed to your professional development, offering an annual personal learning and development budget of USD 2,000 to support your growth in the technology sector.
Company Culture And Values
As an equal opportunity employer, we are dedicated to creating a workplace that values diversity and fosters an inclusive environment. We believe that diverse experiences and perspectives enhance our team and lead to superior products.
Compensation And Benefits
- Competitive salary with an annual review of compensation.
- Performance-driven annual bonus.
- Recognition rewards and annual vacation leave.
- Maternity and paternity leave.
- Employee Assistance Program.
- Opportunities for global travel to engage with colleagues and participate in company events.
- Additional travel benefits such as Priority Pass and upgrades for long-haul company trips.