Intermediate Data Engineer
Remote
This is a remote position.
At Softgic we work with the coolest, with those who build, with those who love what they do, with those who have 100 in attitude, because that's our #Cooltura. Join our purpose of making life easier with technology and be part of our team as a Data Engineer.Compensation:
USD 20 - 25/hour.
Location:
Remote (for México, Guatemala, Colombia, Perú, Chile, Argentina, Paraguay, Brasil, Honduras, Jamaica, Dominican, Belice, Spain, United States, Canadá, Kenya, South Africa, India, and Filipinas residents).
Mission of Softgic:
In Softgic S.A.S. we work for the digital and cognitive transformation of our clients, aware that quality is an essential factor for us, we incorporate the following principles into our policy:
- Deliver quality products and services.
- Achieve the satisfaction of our internal and external clients.
- Encourage in our team the importance of training to grow professionally and personally through development plans.
- Comply with the applicable legal and regulatory requirements.
- Promote continuous improvement of the quality management system.
- You have 3+ years of experience in data framework and pipeline development.
- You are proficient in Scala.
- You are beginner in Apache Spark.
- English - Native or fully fluent.
This vacancy is 100% On-site in: Colombia, Guatemala, Mexico, Peru, Chile, Belize, United States, Canada, Spain, Dominican Republic, Jamaica, Honduras, Brazil, Paraguay, Argentina, South Africa, Kenya, India, Philippines.
We are seeking a Data Engineer to help transform our data infrastructure, migrating from relational databases to a modern big data architecture. You will play a key role in defining event-driven data feeds, improving automation, and enhancing observability, alerting, and performance.
We’ve built a strong data engineering team to date, but have a lot of work ahead of us,
including:
- Migrating from relational databases to a streaming and big data architecture, including a complete overhaul of our data feeds.
- Defining streaming event data feeds required for real-time analytics and reporting.
- Leveling up our platform, including enhancing our automation, test coverage, observability, alerting, and performance.
- Build our next generation data warehouse.
- Build our event stream platform.
- Translate user requirements for reporting and analysis into actionable deliverables.
- Enhance automation, operation, and expansion of real-time and batch data environment.
- Manage numerous projects in an ever-changing work environment.
- Extract, transform, and load complex data into the data warehouse using cutting-edge technologies.
- Build processes for topnotch security, performance, reliability, and accuracy.
- Provide mentorship and collaborate with fellow team members.
Requirements
Qualifications:- Bachelor’s or Master’s degree in Computer Science, Information Systems, Operations
- Research, or related field required.
- 3+ years of experience building data pipelines.
- 3+ years of experience building data frameworks for unit testing, data lineage tracking, and automation.
- Fluency in Scala is required.
- Working knowledge of Apache Spark.
- Familiarity with streaming technologies (e.g., Kafka, Kinesis, Flink).
Nice-to-Haves:
- Experience with Machine Learning.
- Familiarity with Looker a plus.
- Knowledge of additional server-side programming languages (e.g. Golang, C#, Ruby).
Benefits
- We're certified as a Great Place to Work.
- Opportunities for advancement and growth.
- Paid time off.
- Formal education and certifications support.
- Benefits with partner companies.
- Referral program.
- Flexible working hours.
Apply
Job Profile
Restrictions100% on-site in specified countries
Benefits/PerksAdvancement opportunities Certified great workplace Education support Flexible hours Flexible working hours Great Place to Work Opportunities for advancement Paid Time Off Partner benefits Referral program
Tasks- Build data warehouse
- Build event stream platform
- Enhance automation
- Extract transform load data
- Manage projects
- Provide mentorship
- Translate user requirements
Analytics Apache Spark Automation Big Data C Continuous Improvement Data Architecture Databases Data framework development Data Pipeline Development Flink Golang Kafka Kinesis Lookers Machine Learning Relational databases Reporting Ruby Scala Security Streaming technologies Testing Unit Testing
Experience3 years
EducationBachelor's degree Computer Science Engineering Information Systems Master's degree Operations research Related Field
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in Asia/Pacific
Remote Jobs in South America
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Designer Jobs
Remote Engineer I Jobs
Remote Assist Jobs
Remote Coordinator Jobs
Remote Platform Jobs
Remote Contract Jobs
Remote Assistant Jobs
Remote Project Manager Jobs
Remote Technician Jobs
Remote Hybrid Jobs
Remote Marketing Manager Jobs
Remote Program Manager Jobs
Remote Admin Jobs
Remote Analytics Jobs
Remote Strategy Jobs
Remote Scientist Jobs
Remote Application Jobs
Remote Engineer II Jobs
Remote Customer Success Jobs
Remote Counsel Jobs
Remote Jobs with PHP > 280K in Salary
Remote Jobs with EUR > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with GBP > 160K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 180K in Salary
Remote Jobs with GBP > 200K in Salary
Remote Jobs with GBP > 240K in Salary
Remote Jobs with GBP > 220K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with EUR > 140K in Salary
Remote Jobs with PLN > 160K in Salary