Data & Software Engineer Manager (SDQ)

Santo Domingo, Santo Domingo, Dominican Republic
Full Time
Information Technology
Manager/Supervisor

Position Summary:

The Data & Software Engineer Manager is responsible for leading the design, implementation, and maintenance of our data warehouse infrastructure on the AWS platform. As a Data & Software Engineer Manager, you will be responsible for managing a team of AWS developers and data engineers, overseeing data warehousing projects, and ensuring the availability, performance, and security of our data warehouse environment. The ideal candidate has a strong technical background, extensive knowledge of AWS services, and a deep understanding of data warehousing concepts and best practices.

 

Responsibilities:

The main duties and responsibilities of the Data & Software Engineer Manager include:

  • Data Warehouse Design and Architecture: Designing and implementing the data warehouse architecture, including data models, schemas, and integration processes, to meet business needs.  
  • ETL Process Management: Overseeing the extraction, transformation, and loading of data into the data warehouse, ensuring data accuracy, consistency, and timeliness.  
  • Performance Optimization: Monitoring and optimizing the performance of the data warehouse by identifying and resolving performance bottlenecks, implementing indexing strategies, and optimizing queries.  
  • Data Quality Management: Establishing and maintaining data quality standards, implementing data profiling and cleansing processes, and ensuring data integrity within the data warehouse.  
  • Data Access and Reporting: Collaborating with business intelligence teams and end-users to provide secure and efficient data access, creating reporting and analytics solutions, and ensuring data accuracy in reporting. 
  • Stakeholder Management: Working closely with various stakeholders, including business users, data analysts, and IT teams, to understand their data requirements and deliver solutions that meet their needs.  
  • Team Leadership: Managing a team of data engineers or analysts involved in data warehouse operations, providing guidance, mentoring, and support to ensure effective teamwork and successful project delivery. 
 

Required Skills/Abilities:

The ideal candidate for this role will have a combination of technical skills and knowledge, as well as strong problem-solving and communication abilities. Some specific qualities and qualifications that may be desirable for this role include:  
 

  • Advanced English proficiency. 
  • Strong knowledge of data warehousing concepts, architectures, and best practices.  
  • Extensive experience with AWS data services, such as Amazon Redshift, Amazon Athena, AWS Glue, and AWS Data Pipeline.  
  • Experience in Airflow, Astronomer and Snowflake
  • Proficiency in SQL and database query optimization within an AWS environment. 
  • Familiarity with business intelligence and reporting tools integrated with AWS.  
  • Relevant certifications in AWS, Snowflake, or data orchestration tools are a plus.
  • Excellent leadership skills.
 

Education and Experience:

  • Bachelor’s or master’s degree in computer science, Information Systems, or a related field.
  • Proven experience (3 years) as a Data & Software Engineer Manager or in a similar leadership role, with a focus on AWS.  
 

Benefits: 

  • Insurance under ARS Humano Royal Plan (Option to upgrade to Max Royal Plan)
  • Quarterly performance bonuses
  • Free snacks every day
  • Free catered lunch every day
  • Free catered dinner (for those on night shifts)
  • Door-to-door transportation after 9:00 PM
  • Happy hour on Fridays
  • Holiday parties!
  • An amazing, unique office environment (no cubes, no assigned workstations!)
  • Growth and development opportunities (the most in the industry!)
  • Professional development courses by leading business schools like Barna
  • Yoga and workout classes (coming soon!)
  • Community service opportunities (#HoratioCares)
  • Discounts at local restaurants and stores
 

Life At Horatio: 

Horatio is changing the way people experience life at work. Yes, that’s right - working at Horatio is much different than anywhere you’ve ever worked. Here’s what makes our vibe different:

  • Employee First (but actually...): At Horatio, we are a family and that plays into everything we do. We know that our employees are the most important part of the team and we treat them as such! Just ask any member of our team about how different Horatio has been for them and why they love it so much! Or, feel free to check out our Instagram page hirehoratiord to see it for yourself. Whether it’s the free meals, concerts, clubs, yoga classes, or awesome office vibe, there’s something for everyone at Horatio!
  • Cool Clients: We work with some of the fastest-growing and innovative companies in the world — and a lot of them are startups. That means no boring scripts and repetition. Instead, you will be challenged to provide clients with ideas, feedback, and new strategies based on what you are seeing each day. You’ll get to interact with clients directly too — it could be the head of the customer experience or even the CEO!
  • Growth Opportunities: We’re a fast-growing company and have a lot of opportunities for new employees to grow within. A large number of our senior managers started as associates, proved themselves, and were promoted over and over again. If you are smart, hungry, and driven, the sky's the limit at Horatio!
  • Wellness Program: Horatio is committed to spread mental health awareness and promote its importance. To take care of our people we have in-house clinical psychologists.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*