Choice Hotels is looking for a Software Engineer 1 to join their Data Domain team. This team is responsible for collecting data from various internal and external sources, building a data warehouse solution, and creating ingestions, views, and data marts. The engineer will work on building data pipelines and ETL jobs to support the Analytics team, data scientists, and business users in generating reports and dashboards.
Requirements
- Java/Data experience
- Spring or similar MVC framework
- Knowledge on AWS Services like S3, Redshift, Lambda, Glue, EC2
- Knowledge on SQL, BigData concepts, Spark, Kafka
- Source control. Subversion and/or GIT.
- Understanding knowledge of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.
- Knowledge of Agile software development methodologies, Service Oriented Architecture and object-oriented programming methodologies.
Responsibilities
- build Data pipeline
- build ETL jobs for inbound and outbound data flow
- collects data from all sources of data both internal and External
- builds Datawarehouse solution
- own the ingestions and creation of views and data marts
Other
- Focus on growing as a software engineer - learning existing tools, resources, and processes
- Develop your productivity skills by learning source control, editors, the build pipeline, and other tools, as well as testing best practices
- Tackle well-defined tasks, commit, and deliver with the guidance of Senior developers as a part of a Scrum team during each sprint
- Develop your knowledge of a single component of our software architecture and branch out into other areas as your grow as a software engineer
- Live Choice's core values: Be Bold, Be Quick, Listen, Be Curious, Show Integrity