This job is no longer available
Terrascope
Senior Data & Analytics Engineer
7 months ago
About the Job
In this role you will:
- 100% hands-on role to build a robust and scalable data platform to support seamless data onboarding and management for a SaaS platform.
- Design scalable single-tenant and multi-tenant SaaS data platforms, optimize materialized views for analytics, and develop pipelines using the AWS Data Engineering stack.
- Design and implement efficient data migration scripts and workflows to enable smooth data onboarding for new and existing clients.
- Write clean, efficient code in Python, Java, or Go, and design robust data models using Postgres ORM frameworks.
- Process large-scale datasets, optimize Postgres databases for high performance, and implement best practices for scaling analytics solutions.
- Index optimization in Postgres for query performance.
- Creating materialized views and analytics-ready datasets for headless BI.
- Implement row-level security and design multi-tenant database architectures for scalability and security.
- Develop pipelines and processes to integrate diverse data connectors into the SaaS platform while ensuring data integrity and consistency.
- Enable data accessibility and transformation for data science teams by creating analytics-ready datasets and facilitating model integration.
- Ensure the data platform and migration workflows are optimized for scalability, high performance, and low latency.
- Work closely with product, engineering, and data science teams to align platform capabilities with analytics and machine learning requirements.
- Manage and scale AWS infrastructure and automate workflows using the GitHub DevOps stack.
You should have:
- Bachelor’s degree in STEM field.
- At least 5 to 8 years of extensive experience as a Data and Analytics engineer building data platforms for SaaS apps, large-scale data processing workflows, advanced analytics and processing techniques.
- Experience in database migration projects.
- Experience in build or migration of multi-tenant database projects.
- Deep competence in Python scripting for writing ETL pipelines, custom migration scripts, and automating AWS tasks.
- Deep competence in Java/Go for building high-performance, scalable tools to handle complex migration needs.
- Deep competence in data storage and management using AWS RDS(postgres), S3 and Document DB.
- Deep competence of Postgres database architecture and functionality, including indexes, partitioning, and query optimization.
- Deep competence in Materialized Views, including their creation, refresh strategies, and use cases for analytics.
- Advanced SQL skills to design complex queries that aggregate, filter, and transform data effectively for materialized views.
- Deep competence in data processing using AWS Glue, Lambda and Step functions.
- Have experience in AWS data migration service.
- Deep competence in data processing and analytics using AWS Athena and AWS Redshift.
- Deep competence in security and monitoring using AWS IAM, AWS CloudWatch and AWS CloudTrail.
- Experience in design mapping between MongoDB’s flexible schema and Postgres' relational schema.
- Experience in data enrichment and cleaning techniques.
- Proven experience with scalable, large data sets and high-performance SaaS applications.
- Strong ability to work with and optimize large-scale data systems
- You are a data engineer with a strong background in building scalable analytics solutions in startup environments.
- You are passionate about creating efficient data processing systems and driving analytics innovation.
- You are a problem solver with excellent programming skills and a focus on performance optimization.
- You are a collaborative team player who enjoys mentoring peers and sharing best practices.
Even better if you are:
- Familiar with Rust programming language.
- An entrepreneurial problem solver comfortable in managing risk and ambiguity.
About the Company

Terrascope
<p>Terrascope is a enterprise grade, end to end, smart carbon measurement and management SaaS platform. And we are on a mission to empower companies to build a credible pathway to net zero.</p> <p>By combining data science, machine learning and sustainability expertise, our platform provides the data, analytics and digital tools to help large companies decarbonise their business operations and supply chains.</p> <p>Powered by technology, data science and deep sustainability expertise, Terrascope is on mission is to drive decarbonisation at scale by helping enterprises:</p> <p>- Measure with confidence. Terrascope increases the speed, accuracy, and confidence of scope 1, 2, and 3 emissions measurement, while ensuring compliance with GHG protocol, reporting frameworks and assurance standards.</p> <p>- Manage complexity. Terrascope helps enterprises focus decarbonisation efforts where it matters the most by identifying emission hotspots and defining next best actions to make tangible progress towards net zero.</p> <p>- Collaborate seamlessly. Terrascope enables collective action and shared accountability by allowing internal and external stakeholders to centralise data </p>
Similar Jobs

Senior Site Reliability Engineer
Senior Site Reliability Engineer
- Bidgely
- Bengaluru, KA, IN
- Hybrid, Remote
- Full time role
Revolutionizing home energy savings with appliance-specific analytics to combat climate change.
About 2 months ago

Senior Data Analyst
Senior Data Analyst
- Cim
- New South Wales, AU
- Hybrid
- Full time role
Optimize buildings for peak efficiency, driving sustainability and economic benefits through innovative building analytics.
About 1 month ago

Senior Data Engineer
Senior Data Engineer
- Too good to go
- Copenhagen, DK
- Hybrid
- Full time role
"Reduce food waste and save surplus food with our convenient, planet-friendly app."
About 1 month ago

Senior / Staff Data Platform Engineer
Senior / Staff Data Platform Engineer
- Choco
- Munich, BY, DE, London, England, GB, Berlin, BE, DE
- Hybrid, Remote
- Full time role
Streamlining supply chain communication, reducing food waste, and enhancing sustainability in the restaurant industry.
27 days ago

Senior Data Engineer
Senior Data Engineer
- Centrica energy
- Hybrid, Remote
- Full time role
Driving global green energy transition with sustainable, predictable energy trading.
12 days ago

Data Architect
Data Architect
- Environmental resources management
- New Delhi, DL, IN
- Remote
- Full time role
Strategic consultancy accelerating global sustainability, enabling low-carbon futures and advancing ESG priorities worldwide.
10 days ago

Data Platform Engineer
Data Platform Engineer
- Via transporation
- Israel
- Hybrid
- Full time role
Transforming global transport systems into efficient, affordable, and sustainable networks with cutting-edge software.
9 days ago

Data Engineer
Data Engineer
- Hometree
- London, England, GB
- Hybrid
- Full time role
Accelerating the shift to low-carbon home energy for a sustainable future.
9 days ago

Senior Data Engineer
Senior Data Engineer
- Nithio
- Kenya
- Hybrid, Remote
- Full time role
"AI-driven platform catalyzing clean energy investments to combat climate change and achieve universal energy access."
9 days ago

Senior Data Engineer
Senior Data Engineer
- Sympower
- Hybrid, Remote
- Full time role
Maximize energy flexibility to stabilize grids and drive the transition to a net-zero future.
7 days ago