We are looking for a Senior Data Engineer to join our team!
At AstroPay, we believe in empowering people to reach their full potential and to be part of an innovative and forward-thinking company. Our goal is to provide a cutting-edge online payment solution that goes beyond just a traditional wallet. We are dedicated to creating a dynamic and challenging work environment that fosters creativity, innovation, and a strong sense of community among our team.
Our multinational and multicultural team is made up of talented and motivated individuals who are passionate about delivering the best possible experience to our customers and users. We value teamwork, collaboration, and a can-do attitude, and we’re always looking for new talent to join our growing company.
If you’re looking for an exciting opportunity to work with a dynamic and innovative company, AstroPay is the perfect place for you. With our entrepreneurial spirit and drive to succeed, we offer an environment where you can grow both personally and professionally. Join us today and be part of our mission to revolutionize the online payment industry.
What you’ll be doing:
- Designing and Developing Data Pipelines: You will play a crucial role in designing, building, and maintaining data pipelines that facilitate the efficient flow of data across various systems within AstroPay.
- Query Optimization: You will work on optimizing queries to ensure that data retrieval and processing are as efficient as possible. This includes fine-tuning SQL queries, optimizing data storage, and enhancing overall database performance.
- Data Warehousing: As a Senior Data Engineer, you will be responsible for managing and enhancing our data warehousing solutions, with a primary focus on AWS Redshift. This involves schema design, data modeling, and ensuring data accuracy and consistency.
- Collaboration with Cross-Functional Teams: Collaborate closely with data scientists, analysts, and other stakeholders to understand their data needs and deliver solutions that enable data-driven decision-making across the organization.
- Apply Best Practices: Ensure that the team adheres to data engineering standards and follows industry best practices.
What you'll need:
- Expertise in Data Pipelines: Proven experience in designing, developing, and maintaining data pipelines for large-scale data processing.
- Query Optimization Skills: Strong SQL skills with a focus on query optimization to enhance database performance and data retrieval efficiency.
- Data Warehousing: Proficiency in managing data warehousing solutions, particularly AWS Redshift. Experience in data modeling, schema design, and ETL processes.
- AWS Knowledge: Extensive experience with AWS services, including Redshift, Lambda, Airflow, DMS, and S3. You should be comfortable working with these services to build and maintain data solutions.
- Proactive in taking ownership of projects and issues
Nice to Have:
- Familiarity with Database Administration to fine-tune database performance and ensure data integrity
- Familiarity with Infrastructure Management and other AWS services like CodeCommit, SageMaker, CloudWatch, StepFunctions, Athena, and Glue, can be a valuable addition to your skill set.
- Familiarity with Looker or other similar BI tools
- Flexible hours: We are results-oriented.
- Professional growth: Take off your professional career. Explore your passions.
- AstroTeam: Get in touch with your team and have fun.
- AstroPay House: Meet and connect with AstroPayers all over the world.
- Training: EDX platform to have free training and keep learning.