Backend engineer responsible for designing and building cloud-native, event-driven data and analytics services on AWS, with a focus on serverless application development, ETL pipelines, and enabling self-service analytics and reporting in Amazon QuickSight.
Requirements
- Strong hands-on experience building applications and services on Amazon Web Services (AWS)
- Advanced proficiency in Python for backend development, ETL, and automation
- Proven experience with serverless computing on AWS, including Lambda, API Gateway, Step Functions, and event-driven integration patterns
- Solid experience designing and maintaining ETL pipelines and data workflows using AWS Glue (jobs, workflows, and crawlers) and related data integration tooling
- Strong SQL skills and experience working with analytical databases and data warehouses, especially Amazon Redshift
- Practical knowledge of data warehousing concepts (dimensional modeling, fact/dimension design, slowly changing dimensions, data partitioning, and indexing)
- Experience with big data analytics workloads on AWS (S3-based data lakes, Parquet/ORC, Redshift Spectrum, Athena, or similar)
- Hands-on experience with Business Intelligence (BI) and data visualization tools, with a preference for Amazon QuickSight (dataset design, dashboards, security)
- Understanding of cloud infrastructure fundamentals (VPC, subnets, networking, IAM, encryption, security best practices) in AWS
- At least one relevant AWS certification (e.g., Solutions Architect, Data Analytics, Developer, or similar) or equivalent practical expertise
Benefits
- Comprehensive total rewards package
- Continuing education and training
- Flexible working arrangements
- Wellbeing and support programs
- Retirement, vacation and sick leave
- Maternity, paternity & adoption leave