This is a full-stack engineering role, focused on building and operating large scale distributed systems such as messaging systems, micro-services, data platforms, serverless runtimes, customer experiences and applying AI/ML to develop scalable and highly reliable solutions. Key responsibilities may include: As a junior engineer in our teams, you will have the opportunity to learn, develop and deliver high quality software that is highly visible, delivery innovative projects that directly impact our railroad logistics to effectively serve our customers to move freight on time.