RF - Senior Backend & Data Integration Engineer (Go & AWS)
Thaloz
Remote
04.07.2025.
Job Summary
We are seeking a versatile and experienced Engineer to join our team, focusing primarily on backend development with a strong emphasis on geospatial data integration and reporting. You will be crucial in maintaining and developing new APIs, managing databases, and integrating complex datasets from multiple partners to generate a high volume of automated reports. We're looking for someone who can explain tech stuff to non-tech people, figure out what the business needs, and work well with the team, even when things get hectic.
Responsibilities:
- Maintain existing APIs (primarily in Go) and develop new ones based on customer requirements.
- Manage database tasks and integrate data from various partners, combining disparate datasets for reporting.
- Process daily data consumed from S3 buckets, gather metrics via APIs, and integrate data into a system using Forest Admin.
- Ensure data sets are operational and update reports based on customer requests, including changes to columns or fields.
- Incorporate report variations into a pull-down menu for scalability and ease of access.
- Collaborate closely with team members to understand business needs and translate them into technical solutions.
- Communicate technical limitations, suggest alternative solutions, and understand the business case behind development tasks.
- Handle internal data normalization in urgent cases, following established patterns for consistency.
- Feed backend data into reporting tools like Metabase or Looker Studio, often in the form of formatted CSVs for static outputs.
- Troubleshoot and resolve issues such as API timeouts and incomplete data uploads from campaign partners.
- Track and troubleshoot weekly programmatic campaigns involving nearly 1,000 grocery stores, monitoring metrics and dynamic reporting
Requirements
- Estimated 80% focus on backend work and 20% on frontend responsibilities.
- Strong full-stack development skills.
- Proven data engineering expertise.
- Familiarity with AWS.
- Experience with Go.
- Proficiency in API development.
- Experience with database management.
- Ability to integrate GeoJSON data and other geospatial metrics into reporting engines.
- Experience with tools for database management and report generation, such as Forest Admin.
- Strong problem-solving skills, particularly in troubleshooting data processing and API issues..
Nice to Have:
- Experience with procedural generation, from gaming or simulation contexts.
- Familiarity with Metabase or Looker Studio for reporting.
- Experience with legacy project rewrites in Go or other modern technologies
Preporuke se učitavaju...