Data Engineer with Java
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Data Engineer With JavaUnderstand and execute on the product vision and team goalsFind creative ways to get things done in the right wayChampion a culture of best-in-class software engineering practicesMaintain a passion for keeping your knowledge up to date with the latest and greatest technologiesMaintain a high level of integrityTake ownership and accountabilityEnjoy working and collaborating across multiple teams5 to 8 years of software development experience, especially in data engineering – handling and processing large volumes of dataExtensive experience working with data and databases, ideally Oracle, Postgres (Aurora RDS), and SnowflakeExpert-level knowledge in writing, debugging, and performance tuning sophisticated SQLs and stored proceduresComfortable working with large data sets – analyzing and processing data using Python or similar technologyProficient in Java with experience in developing APIs and microservicesCI/CD and container experience with tools such as Jenkins, Udeploy, Docker, and KubernetesSolid understanding of ETL/ELT tools and processesExperience with batch-based architecture – ControlM, Shell scripting, etc.Working experience in cloud computing and software development on AWSStrong sense of ownership and ability to work well in an Agile squadStrong analytical and communication skills with the ability to prioritize multiple tasksParticipation in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelinesStrong communication and organizational skills with attention to detail