Senior Data Engineer at Q2

Bengaluru, Karnataka, India

Q2 Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, Financial TechnologyIndustries

Requirements

  • Degree in Computer Science, Information Systems, or equivalent experience
  • 5+ years of related professional experience
  • Strong experience in Snowflake, Python, DBT, SQL, PySpark, AWS, and Airflow/orchestration tools
  • Advanced knowledge in data transformations, data pipelines, workflow automation, and scheduling systems
  • Advanced knowledge in data-centric systems architecture
  • Advanced knowledge in database systems, data warehouses, distributed file storage and compute platforms
  • Experience with several of: Cloud Providers (AWS, Azure), Data Pipelines (Apache Airflow, DBT), Data Tools (Pyspark, Snowpark, AWS Glue, Pandas, Databricks), Databases (Snowflake, SqlServer, Postgresql), Containerization (Kubernetes, Docker), Languages (Python, Bash, SQL), CI/CD (Terraform, GitLab, Azure DevOps), SCM (Git, Github, GitLab)
  • Experience with real-time or streaming data pipelines
  • Knowledge of data modeling, ETL/ELT best practices

Responsibilities

  • Design, develop, and maintain robust, scalable, and efficient data pipelines using Apache Airflow and DBT
  • Design and build scalable ETL/ELT data pipelines using Python, PySpark, DBT, and AWS
  • Develop and optimize Snowflake data models and SQL transformations
  • Implement and manage workflows using Airflow or similar orchestration tools
  • Identify and address performance bottlenecks, and optimize code and systems for improved speed and efficiency
  • Provide technical leadership and mentorship for other team members
  • Review and critique designs and implementations
  • Write high-quality, efficient, and maintainable code, often with a focus on solving complex technical challenges
  • Facilitate collaboration of working team and often engage with stakeholders and product owners
  • Maintain comprehensive technical documentation, including system architecture, code comments, and documentation to assist in understanding and maintaining the software
  • Effectively communicate technical concepts and project status to non-technical stakeholders

Skills

Key technologies and capabilities for this role

SnowflakePythonDBTSQLPySparkAWSAirflow

Questions & Answers

Common questions about this position

What skills are required for the Senior Data Engineer role?

The role requires strong experience in Snowflake, Python, DBT, SQL, PySpark, AWS, and Airflow or similar orchestration tools, along with expertise in designing scalable ETL/ELT pipelines, data modeling, and optimizing performance.

What does the company culture at Q2 look like?

Q2 emphasizes passion for its people through events like the 'Circle of Awesomeness' award ceremony, Dodgeball for Charity, ongoing learning opportunities, mentorship programs, internal mobility, and fostering trust and collaboration.

Is the Senior Data Engineer position remote?

This information is not specified in the job description.

What is the salary for this Senior Data Engineer role?

This information is not specified in the job description.

What makes a strong candidate for this position?

Strong candidates have experience with end-to-end pipeline development using Python, PySpark, DBT, Snowflake, AWS, and Airflow, technical leadership skills, ability to mentor team members, and facilitate collaboration with stakeholders.

Q2

Digital banking solutions for financial institutions

About Q2

Q2 provides digital banking solutions tailored for regional and community financial institutions, alternative finance and leasing companies, and other financial technology firms. Their products include a range of digital banking services, banking as a service, and lending and leasing options that allow users to conduct transactions and interact with their financial institutions from any device, at any time. What sets Q2 apart from its competitors is its focus on empowering community banks and credit unions, helping them enhance their digital presence and improve user engagement. The company's goal is to strengthen diverse communities by supporting the financial institutions that serve them, enabling these institutions to grow and adapt beyond traditional limits.

Austin, TexasHeadquarters
2004Year Founded
$40.1MTotal Funding
IPOCompany Stage
Fintech, Financial ServicesIndustries
1,001-5,000Employees

Benefits

Hybrid Work Options
Professional Development Budget

Risks

Increased competition from fintechs could erode Q2's market share.
Rapid technological changes may outpace Q2's innovation capabilities.
Economic downturns could reduce financial institutions' spending on digital transformation.

Differentiation

Q2 offers a comprehensive suite of digital banking solutions for financial institutions.
Q2's Partner Accelerator Program enables rapid deployment of fintech integrations.
Q2 Engage focuses on personalized consumer banking experiences to enhance user engagement.

Upsides

Q2 powers 60% of Forbes' America's Best Banks, showcasing its solution effectiveness.
Integration with AI platforms like Personetics enhances personalized customer engagement.
Q2's platform helps financial institutions grow deposits without relying on interest rates.

Land your dream remote job 3x faster with AI