Sr Python Developer - REMOTE

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 5 years of software engineering experience with Python and event-driven architectures., Proficient in SQL programming, particularly with PostgreSQL, and experience with large data repositories., Strong background in testing methodologies including Unit, Integration, and Data Quality testing., Excellent communication skills and experience in Agile Scrum environments..

Key responsibilities:

  • Develop and optimize Python scripts for data manipulation and processing.
  • Write and execute complex SQL queries for data extraction and transformation.
  • Collaborate with data engineers and analysts to enhance data workflows.
  • Ensure performance and scalability when working with large-scale data repositories.

Simple Software Solutions Group, Inc logo
Simple Software Solutions Group, Inc Scaleup https://www.simplesolutions.us/
51 - 200 Employees
See all jobs

Job description

We are seeking a skilled Sr. Python Developer with expertise in data manipulation, SQL, and handling large data repositories. The ideal candidate will be responsible for developing efficient data processing solutions, optimizing database queries, and ensuring seamless integration of large datasets.

Must Haves: 
 • Minimum 5 years of software engineering delivery using event-driven architectures and Python 
• Minimum 2 years of working with Micro Svc's, Git, SQL programming using PostgresSQL 
• Minimum 2 years Unit, Integration, Functional, Data Quality (source-to-target) testing 
• Minimum 1 year of working on an Agile Scrum delivery project 
• Experience working with tera/petabytes of data 
• Good software design experience and knowledge of design principles 
• Solid communication skills and experience working directly with Customer SE's and Product Owner's • Leadership mentality / Team Lead 
• Very strong teamwork spirit and ability to collaborate with cross-functional stakeholders and teams • Ability to take ownership of tasks and provide effective design and implementations 
The nice-to-have list should help on searches that will hopefully surface folks with the "must have's". An additional search parameter that may be beneficial is "team lead"

Key Responsibilities:
  • Develop and optimize Python scripts for data manipulation and processing.
  • Write and execute complex SQL queries to extract and transform data.
  • Work with large-scale data repositories, ensuring performance and scalability.
  • Collaborate with data engineers and analysts to streamline data workflows.
Requirements:
  • Proficiency in Python for data processing and automation.
  • Strong experience with SQL (query optimization, indexing, and performance tuning).
  • Experience working with large datasets and database systems (e.g., PostgreSQL, MySQL, BigQuery, or similar).
  • Familiarity with data visualization and ETL processes is a plus





Salary: 75-85

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Leadership
  • Teamwork

Python Developer Related jobs