Position: Senior Python Software Engineer
Company: Innovecs
Category: Python
Experience required: 3y
English level: intermediate

ABOUT INNOVECS

Innovecs is a global digital transformation tech company with offices in the USA, UK, Israel, Australia, and Ukraine. We won't bore you with all our awards, so here are just some of them: DOU Best IT Employer, TOP 100 Global Outsourcing, and one of the fastest-growing companies in the USA by Inc. Magazine. As a community-centered company, we innovate your career and inspire your lifestyle. Top hardware, modern tech stack, remote-friendly working culture, and much more are here for you. Do you like having fun just as much as we do? Then c-ya in our community! Here's what we got: football, investment, ice hockey, jogging, yoga, tennis, mindfulness, extreme club, and more new personal growth zones for you! 

ABOUT THE CLIENT

Our client is a fast-growing startup developing the world’s fastest and most scalable data platform. Our client lives anywhere the data does, whether on-premises, in the public cloud, or in a hybrid environment, and were built from the ground up to meet the diverse needs of modern data workloads.

You will be part of a team there are constantly putting our technology and ourselves to the test to solve today’s biggest data storage challenges while enabling heightened productivity.

The platform is trusted to enable Fortune 500 companies to push the boundaries of what’s possible, achieve breakthrough innovations, and solve previously unsolvable problems. 

You’ll be part of our team of highly skilled Python programmers who develop and maintain our frameworks, libraries, and tools.

RESPONSIBILITIES:

- Developing and maintaining in-house Python libraries/frameworks that enable the development and validation of the Weka system
- Developing and maintaining in-house Python-based CI/CD that integrates Slack, Jira, Github, internal tools and services, and wraps whole company development and validation processes
- Working closely with Weka’s Engineering teams to define R&D workflows
- Working as part of the ProdOps group, which consists of DevOps, Infra, and Services teams
- Joining the growing Infra team, which stands at a critical point of all R&D processes

REQUIREMENTS
- First and foremost, excellent knowledge and hands-on experience in Python
- At least 4 years of experience in software development
- Proven experience working with Linux system environments

WHAT WE LOVE ABOUT INNOVECS

An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline;
High-level compensation and regular performance-based salary and career development reviews;
Modern IT equipment;
Medical insurance (health), online doctor consulting, paid sick leaves, covid pack;
Paid Maternity/ Paternity leave;
Gym, online wellbeing communities, training with sports coaches;
Cloud Certification, online learning programs, opportunity to deliver personal professional training;
Material support in urgency, a support such as rent of the apartment, apartment search, kindergarten or school search;
Referral and ambassador programs;
Corporate activities and a lot of opportunities;