Senior Software Engineer - Release Engineering
Snowflake
Warsaw, Poland
AS A Senior Software Engineer in Release Engineering AT SNOWFLAKE, YOU WILL:
- Lead/contribute to engineering efforts from planning and organization to execution and delivery to solving complex engineering problems in the internal tools space;
- Define, implement and maintain best practices and policies around change management of large scale software deployments;
- Architect, deploy and scale software around management of snowflake products;
- Design and build tooling and infrastructure to drive adoption of best practices in resource utilization, organization, monitoring and maintainability of existing deployments;
- Participate in on-call rotation and ensure smooth rollout of new software to various deployments;
- Utilize your deep experience and problem solving skills to help prevent and investigate production issues in the software and tooling owned by the team;
- Plan and lead complicated technical projects that interact with a wide variety of teams within the company.
OUR IDEAL Senior Software Engineer in Release Engineering WILL HAVE:
- BS/CS, MS/CS or equivalent;
- At least 5+ years of experience in software development (SaaS experience preferred);
- Strong coding skills in one of the compiled languages like Golang/Java/C++ and in one of the scripting languages like Python/Perl/Bash;
- Self-driven & motivated, with a strong work ethic and a passion for problem-solving;
- Strong bias towards action and not afraid to take up manual and operational tasks to get things done;
- Strong sense of ownership and desire to build great tools for other engineers;
- Comfortable with open systems environments and scripting experience;
- Experience with Cloud-based infrastructure systems is a plus (AWS, Azure, GCP);
- Attention to detail and ability to build reliable and scalable software systems;
- Effective communication and collaboration skills with a service-oriented mindset;
- Solid interpersonal skills that are conducive to a team environment;
- Ability to manage and prioritize multiple requests for competing resources;
- Able to debug, troubleshoot, and resolve complex technical issues;
- Experience and knowledge of Git, JIRA, Jenkins, Docker, Kubernetes and Snowflake a plus.
Apply Now
Don't forget to mention EuroTechJobs when applying.