Senior Python Developer with SQL Expertise

Acronis is a global cyber protection company that provides natively integrated cybersecurity, data protection, and endpoint management for managed service providers (MSPs), small and medium businesses (SMBs), enterprise IT departments and home users.
Data
Senior Software Engineer
Contact Company
1,000 - 5,000 Employees
5+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Senior Python Developer with SQL Expertise

Acronis is seeking an experienced Senior Python Developer with strong SQL skills to join their Advanced Analytics team. This role focuses on building, enhancing, and maintaining a scalable Data Warehouse solution. As a senior developer, you will play a key role in designing, implementing, and optimizing data-driven systems, ensuring high-performance data processing, and mentoring junior developers where needed.

Key responsibilities include:

  • Developing new features for the Data Warehouse
  • Designing and building efficient data pipelines and ETL workflows
  • Optimizing data processing and retrieval systems
  • Leading database design and expansion
  • Conducting code reviews and enforcing best practices
  • Monitoring production environments and troubleshooting issues
  • Implementing data quality frameworks

Required qualifications:

  • 5+ years of hands-on experience with Python
  • Advanced proficiency in SQL
  • Experience in building and optimizing data pipelines
  • Proficiency in Git and collaboration tools like JIRA
  • Familiarity with big data technologies
  • Strong system architecture skills
  • Good command of written and spoken English

Optional but advantageous skills:

  • Linux expertise
  • Leadership and mentoring experience
  • Knowledge of data visualization tools

Acronis offers a dynamic, global environment with a focus on making a positive impact. They seek individuals who excel in dynamic environments and have a never give up attitude. The company is an equal opportunity employer and values diversity in its workforce.

Last updated a month ago

Responsibilities For Senior Python Developer with SQL Expertise

  • Architect, develop, and implement new functionalities for the Data Warehouse, emphasizing clean, scalable, and maintainable Python code
  • Design, build, and maintain efficient, scalable data pipelines and ETL workflows to integrate data from multiple sources into the data warehouse
  • Analyze and optimize both data processing and retrieval systems to ensure performance improvements in large-scale environments
  • Lead the design and expansion of database schemas, tables, and data marts while ensuring the integrity and efficiency of the data warehouse architecture
  • Conduct thorough code reviews, enforce best coding practices, and ensure testable, reliable, and maintainable code with a focus on unit and integration testing
  • Proactively monitor production environments, troubleshoot complex issues, and optimize data operations for continuous improvement
  • Implement robust data quality frameworks to ensure data accuracy, consistency, and reliability throughout the data lifecycle

Requirements For Senior Python Developer with SQL Expertise

Python
Linux
  • 5+ years of hands-on experience with Python, focusing on back-end development, data processing, and automation within high-volume data environments
  • Advanced proficiency in SQL, including writing complex queries, designing and optimizing databases, and fine-tuning query performance in relational databases
  • Proven experience in building and optimizing data pipelines and automating workflows with Python-based frameworks
  • Proficiency in Git and experience working with collaboration tools like JIRA for agile development
  • Familiarity with big data frameworks like Apache Spark, Hadoop, or distributed computing environments
  • Experience in designing and scaling data-driven systems with a strong understanding of software design principles, patterns, and testing methodologies
  • Good command of written and spoken English, with the ability to work in a collaborative, multi-disciplinary environment

Interested in this job?

Jobs Related To Acronis Senior Python Developer with SQL Expertise

Business Intelligence Engineer, Last Mile Analytics

Lead Amazon's last mile quality team as a Business Intelligence Engineer, shaping strategy for customer-facing products and driving continuous improvement.

Sr. Data Scientist, Apple Services Engineering

Senior Data Scientist role at Apple Services Engineering, focusing on experimentation, metrics design, and data-driven decision making.

Worldwide Logistics Operations- Industrial Engineer DC Operations

Senior Industrial Engineer role at Apple, optimizing DC operations and driving innovation in supply chain logistics.

Data Engineer (L5) - Content Machine Learning

Senior Data Engineer role at Netflix, focusing on Content Machine Learning and Knowledge Graph development.

Senior Data Engineer

Senior Data Engineer role at Microsoft in Hyderabad, India, focusing on advanced data engineering and analytics for Windows products.