Senior Software Engineer - Data & Reporting

Remote, LATAM
Client – Aloware /
Full-time /
Remote
About the Role:
We’re looking for an analytical software engineer who will be in charge of developing and maintaining all aspects of reporting and data operations at Aloware. Aloware powers about 20 million calls and text per month, and we need superb reporting capabilities in our application to collate and aggregate calling & texting data. You’d be writing code that deals with querying large datasets, performing statistical analysis, and data filtration and display.

For this position, you must have direct experience in managing large datasets, visualizing different reports, creating reporting infrastructure and tooling to make sense of discrete data. You’ll be managing the entirety of our data pipeline, including data storage, ETL, data summarization, visualization, and computation of new data points.

This role empowers you to thrive in a creative, fast-paced engineering environment focused on delivering cutting-edge features and repurposing old ones. As an Aloware software engineer, you’d be working under the leadership of our CTO/co-founder and contributing to our code base within your designated product pod. Your path to promotion goes thru your work on exciting new scaling problems, delivering net new functionality, and becoming a team lead.

About You: Responsibilities

What you’ll be doing:
This role empowers you to thrive in a creative, fast-paced engineering environment focused on delivering cutting-edge features and repurposing old ones. As an Aloware software engineer, you’d be working under the leadership of our CTO/co-founder and contributing to our code base within your designated product pod. Your path to promotion goes thru your work on exciting new scaling problems, delivering net new functionality, and becoming a team lead.

Technical Requirements and Desired Tech Stack
● 5+ years experience as a software engineer working on a VueJS/PHP/MySQL/AWS stack, we’re open to NodeJS and Python but our application is written in PHP/Laravel and VueJS.
● Experience working in the API layer with security, logging, throttling, and modifying requests and responses.
● Demonstrated experience working with VueJS or React is a must-have for this position. All our software engineers touch our UI at one point or another.
● Familiarity with diverse modern databases (Relational, NoSQL, etc.) and BI tools is advantageous.
● Background related to telecommunications, VOIP, digital messaging, chatbots, CRM, ticketing, helpdesk, or call center software as a service.