Info on the Staff Data Engineer role
Want to get to the next step in your international career? We can support you!
Ubiminds is a GPTW certified, people first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.
Ubiminds is looking for a Staff Data Engineer who will be working on key projects as part of the code infrastructure.
If you are able to bring new ideas to the table and learn easily, you might be the Staff Data Engineer we are looking for!
Join the world’s largest platform to search, discover, and create fun integrations to the major platforms out there (Facebook, Instagram, iMessage, Twitter, Slack, etc). They’re the leading brand in short-form entertainment and visual communication.
Challenge
The Staff Data Engineer will be responsible for expanding and optimizing the data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. They must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products. The right candidate will be excited by the prospect of designing and optimizing their data architecture to support the company's growth.
In order to succeed in this position, you will need
Mandatory skills
- Advenced English skills.
- Experience in a data engineering role, demonstrating a strong track record of delivering high-quality data solutions.
- Professional experience with GitHub and version control best practices.
- Strong proficiency in both Scala and Python, with a proven ability to develop and maintain scalable data solutions using these languages.
- Deep understanding of Apache Spark and Elastic MapReduce (EMR), including experience in optimizing Spark jobs for performance, reliability, and scalability.
- Experience with Spark Streaming and Kafka.
- Experience with data orchestration systems, particularly Luigi, to manage complex data workflows.
- Strong knowledge of Redshift, Spectrum, Athena, MySQL, and AWS ecosystems
- Strong knowledge of general best practices in data modeling, storage, and retrieval (i.e. columnar / compressed storage, data retention, materialized views, etc)
- Experience with distributed systems at scale beyond simple ETLs
- Familiarity with automated data synchronization (in particular AWS DMS) from multiple sources into a data warehouse
- Experience with CI/CD tools like Jenkins or Spinnaker
- Experience with Docker and Kubernetes
- Familiarity with Databricks, in particular using it to look into data discrepancy issues and identifying the source of the issues
Nice-to-have
- Familiarity with Google Analytics/GBQ
- Familiarity with Tableau
Non-technical skills
- Sense of humor and excellent communication skills
About Ubiminds
Our Culture
People First. We are all about people!
Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.
We’re in this together. We work as a team, we thrive as a team and we evolve as a team.
Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.
Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.
Perks and Benefits
As Staff Data Engineer @Ubiminds, you:
- Are placed in a product-based company, with the same treatment as their full-time employees.
- Have our full back-office support, from career guidance to HR and concierge services.
- Enjoy our remote-first policy – we are a distributed team, after all.
- Get your own MacBook (none of that "bring your own device" stuff here).
- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
- Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games
How our process works
1. Interview with Tech Recruiter (chat about the job opening and your experiences)
2. Client process (this may vary)
3. Offer (yay)
We forge connections between outstanding tech talent in Latin America and exciting opportunities at North American companies.
9 jobsSubscribe to Rise newsletter