Position: Senior Software Engineer (GCP)
Company: ITernal Group
Experience required: 3y
English level: upper

Requirements: 
— Experience with Python and 5+ years of software engineering experience:
— Knowledge of standard data structures and their usage as well as standard programming principles and methodologies;
— Proactive attitude, ability to work around blocks with creative thinking;
— Experience with developing serverless, loosely coupled applications on major cloud platform GCP using the native SDKs;
— Understanding of horizontal scaling, and concurrency; 
— Experience with container technologies and microservice architecture;
— English - Upper Intermediate;
— Ability to provide 4 hours of overlap with EST hours.

Desirable:
— Familiarity with at least one IaaC technology: Terraform, CloudFormation, Pulumi, etc.
— Kubernetes, Docker Swarm, Docker Compose.

Responsibilities:
— You will be building, testing, validating new optimization recipes as well as debugging and improving existing ones;
— You will be building a fault-tolerant and infinitely scalable platform that is capable of processing information coming from hundreds of sources;
— Writing reliable, testable, readable, and documented code.

We offer: 
• The environment where you can implement your ideas;
• Plans for growth and the performance review (every 6 months);
• Flexible schedule: 8 hours per day, opportunities to working remotely;
• Paid vacation (18 working days per year and all national holidays) and sick leaves (10 working days per year);
• Participation in educational activities and thematic conferences with 70% coverage by the company;
• Communication with clients from all over the world and working with such domains — E-health, Fintech, E-commerce, Logistics;
• Freedom in decision-making;
• Corporate events and team buildings.

About the project: 
The client is a global cloud services provider with industry-leading technology, capabilities, and people with more than a decade of experience. One of our major offerings is Cloud Cost Optimization (CO) platform, which is the industry-leading methodology and software to track and optimize spend on major cloud platforms like AWS, GCP, Azure. We’ve had successful use-cases where we reduced cost by almost 70% unlocking hundreds of millions of dollars for our customers to reinvest in other projects.