Remote - Ruby Sr. Data Engineer

Apply for this position Please mention DailyRemote when applying
Posted 7 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Summary This Data Engineer position will be responsible for designing and building the data pipelines to operationalize the data for use by Analytics. This position will be responsible for building a new data flow to be used for R&D, Reporting, and Data insights.Responsibilities Implement best practices for the engineering team across code hygiene, overall architecture design, testing, and deployment activitiesDrive technical decisions for building data pipelines, data lakes, and analyst access.Act as a leader within the engineering team, providing support and mentorship for teammates across functions Our environmentAll repositories kept up to the latest viable versions of Rails and Ruby Private Git/GitHub repository, Jira for ticket tracking/scrum sprints and GitHub for code reviews1:1 test coverage for most of codebase and 2:1 for prime areas Mac laptops provided for developmentJenkins for continuous integration; deploy to AWSAgile teams comprised of Software Developers and Software Test Engineers Must Have Skills Strong working experience in Ruby or Ruby on Rails Experienced developer in large data environmentsExperience with Amazon Web ServicesAbility to sit with business or technical SMEs to listen, learn and propose technical solutions to business problemsExperience with TDD (test driven development) or at least commitment to full test coverage using modern test methods Nice to Have Skills Several years of python experienceExperience using Git productively in a team environmentExperience with DockerGood experience with Elixir and functional programming a plusStrong SQL skills with MySQL or PostgreSQLExperience using and adapting to new technologiesTake and understand business requirements and goalsWork collaboratively with project managers and stakeholders to make sure that all aspects of the project are delivered as plannedInvolved at all stages of the development life cycle: initial analysis, implementation, integration, testing, debugging, and supportWilling to assume leadership for products, design patterns, test coverage, line of business, or other areas of focusEmpathy for consumers, teammates, business owners, and other stakeholdersLove working as part of a team and continuously strive for self-improvementExperience with non-relational databases and their role in web architectures desiredExcellent analytical and problem-solving skillsExcellent organizational skillsProven verbal and written cross-department and customer communication skills