Data Platform Engineer

C.H. Robinson Worldwide, Inc. Eden Prairie , MN 55344

Posted 2 weeks ago

We are seeking an experienced, self-motivated, and resourceful individual who is passionate about technology, to oversee the daily execution of processes, operations, and support activities within the wide realm of distributed data services, NOSQL technologies, data science tooling, and data streaming platforms. This position on the Infrastructure Operations team works closely with infrastructure, development, data science, and architecture teams.

The Infrastructure Operations Distributed Data Services team is responsible for deploying and managing platforms and tools to support our distributed data, data science, and data streaming strategies. Current platforms include Kafka, ElasticSearch, MongoDB, Redis, InfluxDB, Hadoop/Spark, JupyterHub, HBase, and Hive. The team takes an infrastructure-as-code approach to these technologies, and strives to automate wherever, and whenever possible. We aim to take these technologies to a Platform as a Service level wherever possible. The ideal candidate will have a positive, customer focused personality, a drive to solve problems, a strong inner drive for continuous improvement, a sense of urgency, and a willingness to learn and bring new technologies to market within C.H. Robinson. Communication and ownership of problems and projects is integral to the role.

The Distributed Data Services practice is transforming the way that data is delivered and stored within C.H. Robinson. We are looking for a creative individual that is passionate about automation, data, and Infrastructure - and capable on all three fronts. As a team, we strive to automate, to innovate, to optimize, and to deliver a great platform experience on every front.


  • Facilitate the continuous re-engineering of fluid data platforms and pipelines

  • Support End-to-End Data Science Lifecycle ecosystem (Tools, Applications, Deployments)

  • Ensure 24x7 availability of distributed data platforms

  • Custom development and automation around the provisioning and operations of platforms

  • Promote proper and efficient use of platforms

  • Partner with AppDev, Data Science, and Infrastructure teams on evaluation and feasibility assessment of new platforms and technologies

  • Oversee and ensure production readiness of new technologies/platforms

  • Maintain documentation on processes and procedures

  • On-Call duty as required


Qualifications Required:

  • 2+ years of Enterprise experience building and maintaining highly-available production systems

  • Knowledge of at least one of the following, with the desire and aptitude to learn more: Bash, Python, Powershell, Ansible, Golang, SQL

  • Knowledge and experience with at least one of the following, with a desire and aptitude to learn all: Kafka, ElasticSearch, MongoDB, Redis, InfluxDB, Hadoop/Spark, Hive, HBase

  • Must be proficient with Linux

  • Must be familiar with containerization

  • Experience/familiarity with container orchestration platforms a plus (i.e. Mesosphere, Kubernetes, Swarn)

  • Familiarity with microservice architecture and Restful API's

  • Basic knowledge of SQL

  • Understanding of the principles of continuous integration and continuous deployment

  • Comfortable with Agile methodologies

  • Ability to deliver to aggressive deadlines while working across multiple groups.

  • Excellent facilitation and communication skills

  • Positive, collaborative attitude.

  • Proactive, accountable, autonomous, and solutions oriented.

Education Required:

Minimum: 2-year technical degree

Preferred: 4-year computer science degree

Tools/Equipment Used:

Kafka, ElasticSearch, MongoDB, Redis, InfluxDB, Hadoop, Spark, Hive, HBase, TensorFlow, Caffe, pyTorch Linux, Bash, Python, Ansible, Powershell, SSH, Docker, Mesosphere, Github, VMWare, F5, SQL Server


We are proud to offer a top-tier benefits package, including medical, dental, vision, life and disability insurance, prescription drug coverage, paid parental leave, paid holidays and paid time off (PTO), 401K with company match, employee stock purchase plan, as well as a broad range of career development opportunities.

About C.H. Robinson

Become a part of our team of over 500 talented IT Professionals. Work in collaborative, Agile development environment. Find continuing challenges and work with committed leaders. Stay with us we're large enough to build global solutions, but small enough to make real impacts as individuals.

C.H. Robinsonaccelerating careers with immense opportunities and professional growth within the global supply chain industry. Start here. Accelerate here.

Every individual working at C.H. Robinson is integral to the success of our customers and our company. C.H. Robinson is a Fortune 500, global company that values teamwork, initiative, accountability, and integrity from its employees. We work globally and innovate daily to enhance and execute supply chains that move goods around the world. The fast pace of the logistics industry translates into a high-energy and collaborative workplace environment. We are empowered to make decisions, help our customers grow, and accelerate our careers.

No matter the product being shipped or from which corner of the globe, C.H. Robinson can help make it happenquickly, securely, and reliably. Through personal connections and solid relationships, our employees use their in-depth knowledge, robust tools, and global network to help customers reach their goals quickly. Whether shipping by plane, rail, ship, or truck, C.H. Robinson has the knowledge, flexibility, and dedication to deliver the goods that make our world go 'round.

Join the 12,000 employees worldwide who are accelerating their careers at C.H. Robinson.

Equal Opportunity Employer

C.H. Robinson - Affirmative Action Employer/EOE/M/F/Disabled/Veteran


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Data Engineer Multiple Locations

Unitedhealth Group Inc.

Posted 4 days ago

VIEW JOBS 4/21/2019 12:00:00 AM 2019-07-20T00:00 Optum is a company that's on the rise. We're expanding in multiple directions, across borders and, most of all, in the way we think. Here, innovation isn't about another gadget, it's about transforming the health care industry. Ready to make a difference? Make yourself at home with us and start doing your life's best work.(sm) The health solutions marketplace is hungry for new ideas, innovative products and software that drive elevated performance for the business and the customer. Optum, part of the UnitedHealth Group family of businesses, is feeding incredible solutions to that marketplace every day by bringing out the best in our software engineering teams. We serve customers across the health system. Not only do we have more of them every day, we also have more technology, greater data resources and far broader expertise than any competitor anywhere. We're out to change the way our businesses and consumers engage with technology. If you're in, you'll be challenged like never before. It's time to join this history making. In this Senior Data Engineer role with in Data Solutions team, you will be responsible for supporting and maintaining various applications that supports HEDIS®/Stars. These applications helps implement controls to cross-check the HEDIS® software and vendors to ensure completed chases are closed appropriately. The ideal candidate has a strong entrepreneurial spirit, and the ability to teach and mentor his or her peers. This individual has the ability to advise clients and to work as a key member of the delivery team. The role will require deep, hands-on technical skills in designing, developing and implementing. Primary Responsibilities: * Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership * Design and develop software applications and application components in an agile environment * Work with geographically distributed teams, with ample opportunity to learn from and mentor teammates in a fast-paced environment * Provide coaching, mentoring, and software engineering best practices to junior software engineers * Develop reusable patterns and encourage innovation that will increase team velocity * Collaborate on the design with other team members and product owners, both inside and outside the scrum team * Conduct design and code reviews to ensure code developed meets or exceeds coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines * Drive a quality mind set within the team * Flexibility to be on call and provide support, one week/month (8am-8pm) * Anticipating issues and acting proactively to address potential issues * Work with sometimes ambiguous / conceptual requirements and guide the technical team to provide functionality with the right amount of engineering * Possess breadth of knowledge spanning all bodies of technologies, (e.g. databases, middleware, OS, etc.) Required Qualifications: * Experience working in an Agile environment utilizing test-driven development practices * 4 years of experience in Database Programming using Microsoft Technology (MS- Sql Server, SSIS,SSRS,MS-Excel,T-SQL) * 4 years of experience in Software design, architecture and programming * 2 year expertise in automating build processes, application deployments and continuous integration systems such as Jenkins, Team City, Terraform, TFS, etc * Working knowledge of different .Net Framework (C#.NET), IIS Web Server * Flexibility to be on call and provide support, one week/month (8am-8pm) * Experience working with remote and off shore team members. Preferred Qualifications: * Healthcare Industry experience * Excellent communication and presentation skills * Strong experience with enterprise application architecture and enterprise integration patterns * Exposure to production support * Expert in developer tools such as Visual Studio * Strong project management skills * Excellent team development skills * Strong interpersonal skills * Strong time management and prioritization skills * Strong written and verbal communications skills Technology Careers with Optum. Information and technology have amazing power to transform the health care industry and improve people's lives. This is where it's happening. This is where you'll help solve the problems that have never been solved. We're freeing information so it can be used safely and securely wherever it's needed. We're creating the very best ideas that can most easily be put into action to help our clients improve the quality of care and lower costs for millions. This is where the best and the brightest work together to make positive change a reality. This is the place to do your life's best work.(sm) Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment. Job Keywords: MS- Sql Server, SSIS, SSRS, MS-Excel, T-SQL, Agile, Test Driven Development, Jenkins, Team city, Terraform, TFS, C#, .NET, Minnetonka, MN, Minnesota, Raleigh, NC, North Carolina, Austin, TX, Texas Unitedhealth Group Inc. Eden Prairie MN

Data Platform Engineer

C.H. Robinson Worldwide, Inc.