Senior Software Development Engineer

Engineering · Chicago, United States

Job description

Chowbus, Inc. in Chicago, IL seeks Senior Software Development Engineer. Research, design, and develop scalable, distributed software systems that supports core business. Design and implement reliable data pipelines using modern distributed processing technologies such as Hadoop, Spark, Kafka. Design and implement secure, reliable, and scalable web service backend. Design and develop Chowbus delivery automation platform that runs advanced data and operational science algorithms. Collaborate with product management and other stakeholders to ensure product development reflects customer needs and maintain high quality bar. Design schemas for different domains and support data in the data warehouse. Review designs and code with the team to ensure highest quality and enforce industry best practices. Develop best practices and frameworks for unit, functional, and integration tests for our team’s test coverage and automation. Guide data users (data scientists, BAs, etc.) on best practices to use data platforms and tools efficiently.

Must possess a Master’s Degree in Chemical Engineering, Computer Science, or a related field and 1 year of experience in the job offered or in a Quality Assurance Engineer role. Must have course work or work experience with: Ruby, Ruby on Rails, JavaScript, React, Vue, Capybara, Engineering process control, Mathematical modeling and techniques, and System theory.

Apply online at: https://www.chowbus.com/careers

#LI-DNI

Peers

View in org chart