Jobs

Contractor: Senior-level Backend Software Engineering Services (Reporting)
Remote - Argentina; Brazil; Mexico
·
Remote
·
Contract
·
2w ago
Required Skills
SQL
Python
dbt
Data modeling
Data transformation
Seeking to hire a Contractor based out of Argentina or Mexico for Senior-Level Back End Engineering Services (Reporting)
Scope of Services:
-
We are looking for an Analytics Reporting Engineer to join our data team.
-
Reporting to the Hiring Manager, you will be responsible for applying best practices in data modeling, data transformation, data testing for serving quality data to customer reporting interfaces.
-
You will be responsible for building and maintaining composable data models, optimizing SQL query performance and maintaining python APIs for serving data to customers.
-
You will transform raw data into business insights, working closely with stakeholders to serve data to critical customer reporting interfaces.
Why you'll love this role: Data Modeling and Transformation
-
Build new models and optimize existing ones using SQL and Python.
-
Apply software engineering principles like version control and continuous integration to the analytics codebase.
-
Expand our data warehouse with clean data ready for analysis.
Data Quality and Testing
-
Apply advanced data testing strategies to ensure resulting datastores are aligned with expected business logic.
-
Implement validation checks and automated testing procedures to manage data quality in data transformation and API layers.
Collaboration and Communication
-
Work with stakeholders to define business logic and data expectations.
-
Help drive a change in the usage of data by actively surfacing insights to stakeholders.
-
Lead initiatives and problem definition, scoping, design, and planning.
Infrastructure and Automation
-
Build tools and automation to run data infrastructure.
-
Manage large-scale data migrations in relational datastores.
Why you’re a great fit:
-
5+ Years experience working with data in a software environment.
-
Required Skills: Mastered proficiency in SQL and Python; advanced experience managing business semantic layer tooling, data catalog tooling and data integrity testing frameworks. Experience with DBT implementation and best practices.
-
Experience with Python API development is a plus, but not required.
-
Experience with GCP services is preferred but not required.
-
You have a track record of working autonomously, with developing a deep domain knowledge of data systems.
-
Required Tech Stack: SQL, Python, OLAP datastores, DAG tooling (like Dagster or Airflow), and DBT
-
Experience with cloud-based infrastructure (AWS, GCP, Terraform) and document, graph, or schema-less datastores.
Please note that given the nature of the contract, this role will not be eligible to participate in company-sponsored benefits.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Software Engineer - Backend
Agiloft · Canada

Senior Software Engineer, Verifications
Checkr · Denver, Colorado, United States; San Francisco, California, United States

Senior Software Engineer - Safety Experience
Discord · San Francisco Bay Area

Member of Technical Staff, Mid-training
xAI · Palo Alto, CA

Senior Staff Software Engineer - Performance Engineering
Fivetran · Oakland, California, United States, AMER
About Newsela

Newsela
Series CNewsela is a literacy educational technology company founded by Matthew Gross. Newsela news content is free with a registered account and additional resources are available by subscription.
201-500
Employees
New York
Headquarters
Reviews
4.0
31 reviews
Work Life Balance
3.9
Compensation
4.1
Culture
4.2
Career
4.2
Management
3.8
78%
Recommend to a Friend
Pros
Competitive compensation packages with equity
Flexible remote work options and good work-life balance
Cutting-edge technology stack and interesting technical challenges
Cons
Fast-paced environment with tight deadlines
Work-life balance can be challenging during product launches
Some legacy systems that need modernization
Salary Ranges
20 data points
Junior/L3
Junior/L3 · Business Development Analyst
1 reports
$74,750
total / year
Base
$65,000
Stock
-
Bonus
-
$74,750
$74,750
Interview Experience
64 interviews
Difficulty
3.4
/ 5
Duration
14-28 weeks
Offer Rate
30%
Experience
Positive 69%
Neutral 18%
Negative 13%
Interview Process
1
Phone Screen
2
Technical Interview
3
System Design
4
Behavioral
5
Team Fit
Common Questions
Tell me about a challenging project
System design question
Coding problem
Why this company
News & Buzz
Newsela Acquires Schoolytics, Combines Classroom and District-Level Data - GovTech
Source: GovTech
News
·
6w ago
Newsela Acquires Schoolytics To Help Educators Turn Fragmented Student Data Into Insight and Action - Newsela
Source: Newsela
News
·
6w ago
Newsela STEM with Generation Genius launches to cultivate critical thinking with real-world, standards-aligned science lessons and videos - PR Newswire
Source: PR Newswire
News
·
22w ago
Newsela Expands Presence into Math and Science by Acquiring Generation Genius - Education Week
Source: Education Week
News
·
56w ago