Enable job alerts via email!

Python Software Engineer

canonical

Ahmadi

Remote

KWD 30,000 - 70,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Python Software Engineer, where you will play a vital role in developing innovative solutions for SaaS user management and data integration. This position offers the chance to work with cutting-edge technologies and collaborate with talented teams across the EMEA region. You will be responsible for designing and maintaining Python-based solutions that drive data-driven decision-making. If you are passionate about engineering quality and eager to grow your skills, this opportunity is perfect for you.

Qualifications

  • Exceptional academic record or compelling narrative.
  • Experience in Python software development.

Responsibilities

  • Develop engineering solutions leveraging Python.
  • Collaborate on technical designs and code reviews.

Skills

Python Software Development
Collaboration
Technical Design
Code Review
Mentoring

Education

High School Diploma
University Degree

Tools

Airbyte
Ranger
Temporal
Trino

Job description

The provided job description contains relevant information but exhibits issues with repetition, formatting, and extraneous content. To improve clarity and professionalism, the description should be consolidated, redundant sections removed, and HTML tags used appropriately for better readability. Below is a refined version that maintains all essential details, enhances structure, and eliminates unnecessary repetition:

Job Title: Python Software Engineer

Location: Remote (EMEA region)

Vacancy: 1

Industry: IT - Software Services

Department: IT Software

Job Description

We are hiring a Python Software Engineer at any seniority level who strives for high engineering quality, seeks continuous improvement, and actively develops their skills. This role offers an exciting opportunity to work with popular software systems, integration technologies, and open-source solutions.

The Commercial Systems unit at Canonical comprises five engineering teams collaborating closely with other engineering and business units. The services developed and operated by this unit are central to Canonical's business, with Python playing a key role. We are specifically looking for Python Software Engineers for our Integrations team.

The Integrations team automates SaaS user management and onboarding of new data sources into the data mesh. Responsibilities include designing, developing, and maintaining Python-based solutions for automating SaaS seat management, tracking application spend, and integrating internal and external data sources using open-source ETL tools to facilitate data-driven decision-making.

Responsibilities
  • Develop engineering solutions leveraging Python
  • Collaborate with colleagues on technical designs and code reviews
  • Deploy and operate team-developed services
  • Mentor and provide career development feedback based on seniority
  • Promote best engineering and organizational practices
Candidate Profile
  • Exceptional academic record from high school and university or an alternative compelling narrative
  • Experience in Python software development
  • Excellent written and spoken English, with strong presentation skills
  • Result-oriented with a personal drive to meet commitments
  • Willingness to travel internationally twice a year for up to two weeks
Nice-to-Have Skills
  • Performance engineering and security expertise
  • Experience with Airbyte, Ranger, Temporal, or Trino
Additional Information

Applicants should research the prospective employer independently. We do NOT endorse requests for money payments and advise caution when sharing personal or bank information. For security concerns, contact abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.