Current jobs related to Senior Software Engineer - Lake Forest, Illinois - RedShelf


  • Lake Forest, Illinois, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott Laboratories is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.The OpportunityWe are seeking a...


  • Lake Forest, Illinois, United States Sterling Engineering Full time

    Job Title: Senior Mechanical Engineer - Packaging EngineeringWe are seeking an experienced Senior Mechanical Engineer with a strong background in packaging engineering to join our team at Sterling Engineering.Job Summary:The successful candidate will be responsible for designing, developing, and optimizing mechanical systems and packaging solutions for our...


  • Lake Forest, Illinois, United States Grainger Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at Grainger. As a Software Engineer, you will be responsible for designing, configuring, testing, implementing, and supporting application software and systems.Key ResponsibilitiesProvide business analysis, support, and design options for technical solutions of defined business...


  • Lake Forest, Illinois, United States Catalyst Acoustics Group Full time

    Job DescriptionWe are seeking a highly skilled Senior Design Engineer to join our team at Catalyst Acoustics Group. As a key member of our design team, you will be responsible for creating world-class designs for our industrial and architectural products.Key Responsibilities:Design and develop new products using computer-aided design and drafting (CADD)...


  • Lake Forest, Illinois, United States Zebra Technologies Full time

    Job Summary:We are seeking a highly skilled Senior Firmware Engineer to join our team at Zebra Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our products and systems. Responsibilities:Lead requirements meetings for moderately complex firmware design projects. Design, code,...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer to join our ICU Medical team. As a Senior Engineer, you will be responsible for providing design solutions for various electro-mechanical medical devices.Key ResponsibilitiesDevelop and implement design concepts for medical devices, including electro-mechanical systems and components.Analyze and...


  • Lake Forest, Illinois, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott Laboratories is a global healthcare leader that empowers people to live more fully at all stages of life. Our diverse portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.Our Diagnostics...


  • Lake Forest, Illinois, United States ICONMA Full time

    Senior Packaging EngineerAt ICONMA, we are seeking a highly skilled Senior Packaging Engineer to join our team in Lake Forest, IL. As a key member of our packaging team, you will be responsible for overseeing the complete packaging development process, from design to production.Key Responsibilities:Packaging Development: Manage the creation of packaging...


  • Lake Forest, Illinois, United States Grainger Businesses Full time

    About the Role:We are seeking a highly skilled Data Engineer to join our team at Grainger Businesses. As a Data Engineer, you will be responsible for designing, building, and deploying scalable data solutions using AWS, Snowflake, Databricks, and Postgres.Key Responsibilities:Recommend and implement the data architecture and data accessibility strategy for...


  • Lake Forest, Illinois, United States Grainger Businesses Full time

    About Grainger Businesses:Grainger is a leading broad line distributor with operations primarily in North America, Japan, and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Engineer to join our team at ICU Medical. As a key member of our engineering team, you will be responsible for developing electrical subsystems for our infusion pump products.Key ResponsibilitiesLead the development of electrical subsystems, including concept definition, system design, and design...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our team at ICU Medical. As a key member of our R&D organization, you will be responsible for providing design solutions for various electro-mechanical medical devices.Key ResponsibilitiesDevelop and implement design solutions for electro-mechanical medical devicesAnalyze and...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Electrical Engineer to join our team at ICU Medical. As a key member of our engineering team, you will be responsible for developing electrical subsystems for our infusion pump products.Key ResponsibilitiesLead the development of electrical subsystems, including concept definition, system design, and design...


  • Round Lake Beach, Illinois, United States Baxter Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Clinical Nutrition team at Baxter. As a key member of our team, you will be responsible for developing innovative healthcare solutions that align with our strategic direction and operational priorities.Key ResponsibilitiesLeverage your technical expertise to drive...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our team at ICU Medical. As a key member of our R&D organization, you will be responsible for providing design solutions for various electro-mechanical medical devices.Key ResponsibilitiesDevelop and implement design concepts for electro-mechanical medical devicesAnalyze and...

  • Software Engineer II

    2 weeks ago


    Lake Forest, Illinois, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott Laboratories is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.Our MissionWe're committed to...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryWe are seeking a highly skilled Senior Mechanical Engineer to join our team at ICU Medical. This role will be responsible for providing design solutions for various electro-mechanical medical devices, including developing new design concepts and implementing design changes that affect system performance.Key ResponsibilitiesDevelop and implement...


  • Lake Forest, Illinois, United States ICU Medical Full time

    Job SummaryThe Senior Mechanical Engineer will provide design solutions for various electro-mechanical medical devices. This includes providing solutions to issues where analysis of designs or test data requires an in-depth engineering evaluation of variable factors pertaining to designs, methods, materials or processes. The role is responsible for...

  • Mechanical Engineer

    2 weeks ago


    Lake Forest, Illinois, United States Sterling Engineering Full time

    Job Title: Senior Mechanical Engineer - Packaging SolutionsWe are seeking an experienced Senior Mechanical Engineer with a strong background in packaging engineering to join our team at Sterling Engineering. The successful candidate will be responsible for designing, developing, and optimizing mechanical systems and packaging solutions for our client in the...

  • Mechanical Engineer

    2 weeks ago


    Lake Forest, Illinois, United States Sterling Engineering Full time

    Job Title: Senior Mechanical Engineer - Packaging SpecialistWe are seeking an experienced Senior Mechanical Engineer with a strong background in packaging engineering to join our team at Sterling Engineering. The successful candidate will be responsible for designing, developing, and optimizing mechanical systems and packaging solutions for our client in the...

Senior Software Engineer

2 months ago


Lake Forest, Illinois, United States RedShelf Full time
Job Overview

RedShelf is a dynamic and expanding EdTech firm based in Chicago, dedicated to enhancing the accessibility and effectiveness of education through innovative digital resources. Collaborating with over 600 publishers and 1,900 educational institutions nationwide, we offer a comprehensive software platform designed for the seamless distribution of educational materials to both students and educators.

Position Summary:

As a Staff Engineer, you will engage with all facets of our digital textbook and courseware platform. Your contributions will significantly impact our organizational success and the educational journeys of countless university students. You will be responsible for developing databases, crafting distributed systems, microservices, message buses/queues, and designing front-end user interfaces utilizing our technology stack, which includes TypeScript, Python, PostgreSQL, and AWS (with a focus on Lambda).

Your role will involve both independent work and leading fellow engineers in the design and development of essential services, applications, and infrastructure. Success in this position will stem from your ability to combine analytical thinking with self-drive, enthusiasm, and a collaborative spirit.

Key Responsibilities:

  • Develop and uphold high-quality software solutions.
  • Create exceptional systems by implementing tests, establishing metrics, documenting designs, and producing operational manuals.
  • Act as a vital member of a development team, engaging in daily scrums and other agile practices.
  • Monitor, diagnose, troubleshoot, and resolve systemic issues while adhering to uptime service level agreements.
  • Collaborate with peers to draft and refine requests for comments (RFCs) to ensure optimal system architecture.
  • Investigate and adopt new technologies to address complex challenges.
  • Take ownership of the codebase by actively participating in code reviews.
  • Advance your personal and professional growth through peer learning.

Qualifications:

  • Minimum of 7 years of experience in software development.
  • At least 4 years of experience with a back-end programming language (e.g., Python, Node).
  • 4+ years of experience with TypeScript and a major UI framework (e.g., React, Vue).
  • 4+ years of experience in writing unit, integration, and UI tests, with a clear understanding of their distinctions.
  • 2+ years of experience with serverless frameworks such as AWS Lambda or GraphQL.
  • 2+ years of experience utilizing observability tools, with a solid grasp of metrics and alerting.
  • 2+ years of experience in higher education software, course materials, and digital publishing.
  • Proficiency in creating RESTful web services from the ground up, encompassing database, application, and API design.
  • Ability to translate mockups into functional business logic.
  • Understanding of SOLID principles, Gang of Four design patterns, and their practical application in coding.
  • Familiarity with concepts such as idempotence, pure functions, and functional chains, applying them regularly.
  • Knowledge of the differences between Monolithic, Microservice, and Serverless architectures, including their respective advantages and disadvantages.
  • Experience with Continuous Integration and Delivery methodologies.

Additional Preferred Skills:

  • Experience in mentoring and fostering learning among peers.
  • Ability to independently explore and learn new technologies and concepts.
  • A commitment to continuous self-improvement, both technically and personally.

Why Choose RedShelf?

RedShelf is committed to fostering an informal yet fast-paced and industrious work environment. Our team members are intelligent, innovative, and dedicated to transforming education through digital technology.

We provide a unique blend of the vibrant energy and opportunities of a rapidly growing organization, alongside the stability offered by a robust client base, strong financial support, and a proven history of success. In addition to a progressive workplace with abundant opportunities for professional and personal development, our employees benefit from competitive compensation and comprehensive benefits packages.

RedShelf is an Equal Opportunity Employer. We encourage applications from women, people of color, individuals with disabilities, veterans, and others who will enhance the diversity of our workforce.


Powered by JazzHR

izbACgsxCK