Data Engineer

Digital transformation company focused on integrating strategy, design, and technology to drive growth for businesses and tech disruptors.
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
Enterprise SaaS

Description For Data Engineer

2Brains is a dynamic digital transformation company with over 200 professionals dedicated to building and developing their clients' Digital Future. The company stands out for its exceptional vision that combines strategy, design, and technology to drive growth for businesses and tech disruptors. As a Data Engineer at 2Brains, you'll be part of a team that handles critical data infrastructure and analytics initiatives. The role involves designing and implementing data solutions, working with cloud technologies, and collaborating across teams to deliver business value. The position offers a flexible, remote work environment with opportunities for professional growth and development. The ideal candidate will combine technical expertise in data engineering with strong collaborative skills and a proactive approach to problem-solving. 2Brains offers an environment where innovation thrives, providing access to major clients and challenging projects while maintaining a culture of continuous learning and development. The company values work-life balance, offering benefits such as birthday off and four weeks of vacation, while providing opportunities to work on cutting-edge technologies and meaningful projects.

Last updated an hour ago

Responsibilities For Data Engineer

  • Design and develop new information management models and maintain existing ones
  • Participate in advanced analytics initiatives, supporting exploration of internal and external information models
  • Build and optimize data pipelines for ingestion, transformation, and efficient data loading
  • Manage cloud infrastructures (AWS, GCP, Azure)
  • Automate and monitor processes using DevOps tools
  • Implement quality controls and governance
  • Collaborate with Data Science, Product, and Development teams

Requirements For Data Engineer

Python
Kubernetes
Redis
MongoDB
  • Experience working with BI technologies
  • Experience in building/operating distributed systems for extraction and processing of large datasets
  • Demonstrable capability in data modeling, ETL development, and data storage
  • Experience with business intelligence reporting tools (Power BI)
  • Knowledge of REST API microservices consumption
  • Knowledge of Git, Bitbucket, Docker, Jenkins, Webhooks
  • Python programming and solid software engineering foundations
  • Automation and scripting skills
  • Experience with Python libraries for data manipulation and Apache Spark
  • Knowledge of SQL and NoSQL databases
  • Experience with CI/CD, Dataflow
  • Knowledge of AWS S3, Redshift and Glue

Benefits For Data Engineer

  • Work with a high-performance team
  • Access to major clients and challenging projects
  • Continuous learning and development opportunities
  • Flexible and dynamic work environment
  • Birthday off
  • 4 weeks vacation

Interested in this job?

Jobs Related To 2Brains Data Engineer

Data Engineer

Data Engineer apprenticeship role at Walton Arts Center and Walmart AMP, focusing on building and maintaining data infrastructure with guaranteed training and mentorship.

Data Engineer

Data Engineer position at Sword Health, developing and maintaining client reports and data warehouse solutions

Product Engineer, Data

Product Engineer role focusing on building end-to-end data oriented features across backend, frontend, and data infrastructure at Radar.

Analytics Engineer

Analytics Engineer role at Google DeepMind, building data foundations and providing insights to guide AI research strategy, 4+ years experience required.

Microsoft Data Engineer

Microsoft Data Engineer position at Capco, working on transformative projects for major banks with focus on Azure technologies and SQL, offering remote work and comprehensive benefits.