
Backend Engineer
GoFasti
contract
Posted on:
Location Type: Remote
Location: Anywhere in Latin America
Visit company websiteExplore more
Salary
💰 $1,800 - $2,000 per month
About the role
- Develop, maintain, and implement data solutions to support business objectives
- Design and scale custom internal APIs in Go and Ruby that serve as the backbone for analytics products.
- Maintain code quality and system reliability by applying backend best practices to data-heavy service.
- Create data warehouses and pipelines, such as Extract, Transform, and Load (ETL) processes.
- Implement Data Validation layers within the backend to ensure the integrity and accuracy of metrics before they reach the user.
- Research and evaluate emerging data technologies
- Translate Data Science Models into production-grade code, taking the business logic defined by the reporting team and making it performant at scale.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- 2+ years of experience as a Backend Engineer.
- Experience in data architecture, ETL processes, and data warehousing.
- Expertise with modern backend architecture, including microservices, containerization, and automated testing for data pipelines.
- Deep proficiency in Go (for performance) and Ruby (for rapid application development) and SQL.
- Experience with Big Data technologies (e.g. Clickhouse, Spark, etc.).
- Excellent problem-solving and analytical skills.
- Able to work independently and as part of a team.
Benefits
- The Salary range offered for this position varies from (USD) $1,800 - $2,000 per month, depending on seniority and skillset.
- This position is for an independent contractor, through a payroll platform.
- The talent will work REMOTELY allocated at our client.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoRubySQLETLdata architecturedata warehousingmicroservicescontainerizationautomated testingBig Data
Soft skills
problem-solvinganalytical skillsindependent workteam collaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems