Senior Software Architect

2 weeks ago


Chicago, Illinois, United States RedShelf Full time

About RedShelf:
RedShelf is a dynamic and expanding EdTech firm committed to enhancing the accessibility and effectiveness of education through innovative digital resources. Collaborating with over 600 publishers and 1,900 educational institutions nationwide, we deliver a comprehensive software platform that simplifies the distribution of educational materials to students and educators.

Position Overview:
As a Senior Software Architect, you will play a pivotal role in the development 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 engage in building databases, developing distributed systems, microservices, message queues, and crafting user interfaces utilizing our technology stack, which includes TypeScript, Python, PostgreSQL, and AWS (with a focus on Lambda).

Key Responsibilities:

  • Develop and uphold high-quality software solutions.
  • Create exceptional systems by implementing testing protocols, establishing metrics, documenting designs, and preparing operational manuals.
  • Act as a core member of a development team, engaging in daily scrums and other agile practices.
  • Monitor, troubleshoot, and resolve systemic challenges 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 through active participation in code reviews.
  • Advance your personal and professional growth by learning from colleagues.

Qualifications:

  • Minimum of 7 years of experience in software development.
  • At least 4 years of experience with a backend programming language (e.g., Python, Node.js).
  • 4+ years of experience with TypeScript and a prominent 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 and 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 inception to completion, encompassing database, application, and API design.
  • Ability to translate mockups into functional business logic.
  • Familiarity with SOLID principles, Gang of Four design patterns, and their practical application in coding.
  • Understanding of concepts such as idempotence, pure functions, and functional chains, with frequent application.
  • Knowledge of Monolithic, Microservice, and Serverless architectures, including their respective advantages and disadvantages.
  • Experience with Continuous Integration and Delivery methodologies.

Preferred Skills:

  • Experience in mentoring and learning from peers.
  • Ability to independently learn new concepts and technologies.
  • A commitment to continuous improvement, both technically and personally.

Why Join RedShelf?
RedShelf fosters an informal yet fast-paced and entrepreneurial culture. Our team members are intelligent, innovative, and dedicated to transforming education through digital technology. We offer a unique blend of the energy and opportunities of a rapidly growing organization, alongside the stability provided by a robust client base, strong financial support, and a proven success record. In addition to a forward-thinking environment that promotes professional and personal development, our team enjoys competitive compensation and benefits.



  • Chicago, Illinois, United States Lawton Senior Living Full time

    About the RoleWe are seeking a highly motivated and capable Senior Solution Architect to join our team at Lawton Senior Living. As a Senior Solution Architect, you will be responsible for guiding customers through the use of our data science platform to apply cutting-edge techniques to unique cancer datasets.Key Responsibilities:Design and implement customer...


  • Chicago, Illinois, United States RedShelf Full time

    RedShelf is a dynamic and expanding EdTech enterprise based in Chicago, dedicated to enhancing the affordability and effectiveness of education through innovative digital instructional resources. Collaborating with over 600 publishers and 1,900 educational institutions nationwide, we deliver a cutting-edge, comprehensive software platform designed for the...


  • Chicago, Illinois, United States Avance Consulting Full time

    About Avance Consulting ServicesWe are a global talent acquisition and executive search company, working exclusively with reputable clients across various sectors and geographies.Job Description**Senior Developer/Architect Position****Location:** Chicago, IL**Duration:** Full Time**Job Responsibilities:**Provide expert technical leadership to customers and...


  • Chicago, Illinois, United States U.S. Bank Full time

    About the RoleU.S. Bank is seeking a highly skilled and experienced Senior Software Engineer - Cloud Architect to join our team. As a key member of our technology organization, you will be responsible for designing and building a new technology platform for our Consolidated Loan Obligation (CLO) business as a foundation to our global digital transformation...

  • Senior Architect

    2 months ago


    Chicago, Illinois, United States United Airlines Full time

    Connecting People. Uniting the World. There's never been a more exciting time to join United Airlines As a global company that operates in hundreds of locations around the world — with millions of customers and tens of thousands of employees — we have a unique responsibility to uplift and provide opportunities in the places where we work, live and fly....

  • Senior Architect

    6 days ago


    Chicago, Illinois, United States Burns & McDonnell Full time

    Job SummaryBurns & McDonnell is a leading engineering and architecture firm that offers exciting opportunities for experienced professionals to grow their careers in the fast-paced and innovative sector of high-tech building design and construction. We are seeking a highly skilled Senior Architect to join our Mission Critical team, which was ranked #2 by the...


  • Chicago, Illinois, United States Tata Consultancy Services Full time

    Job Title: IBM FileNet ArchitectAbout the Role:We are seeking a highly experienced IBM FileNet Architect to join our team at Tata Consultancy Services. As a key member of our enterprise architecture team, you will be responsible for designing and implementing scalable, efficient, and secure FileNet architectures for our clients.Key...


  • Chicago, Illinois, United States TQL Full time

    Position Overview: In the capacity of a Lead Software Architect, you will integrate into one of our product divisions and collaborate with agile teams dedicated to the creation of web-based iterations of our essential applications. Your expertise will empower our teams to discover avenues for testing and implementing innovative applications and tools....

  • Software Architect

    3 days ago


    Chicago, Illinois, United States Sertifi Full time

    About SertifiSertifi is a leading technology company dedicated to helping businesses streamline their agreement processes, providing a comprehensive platform for the Hospitality and Travel industry. Brands like Marriott, Topgolf, and AEG Worldwide trust Sertifi to efficiently and securely sign documents, exchange card authorizations, and complete payments...


  • Chicago, Illinois, United States Diverse Lynx Full time

    Job DescriptionRole: Senior.NET Software ArchitectLocation: RemoteDuration: Full-timeJob Summary:We are seeking a highly skilled Senior.NET Software Architect to spearhead the remediation and migration of legacy.NET applications to modern cloud-based environments using VMware solutions.Key Responsibilities:Plan, execute, and manage the end-to-end migration...


  • Chicago, Illinois, United States HKS Architects Full time

    About the RoleHKS Architects is seeking a highly skilled and experienced Senior Project Architect to join our team. As a key member of our Hospitality team, you will be responsible for envisioning, designing, and delivering exceptional projects for our clients.Key ResponsibilitiesLead a team of Project Architects in planning work and developing solutions to...

  • Senior Architect

    3 days ago


    Chicago, Illinois, United States Sargent & Lundy Full time

    About the RoleWe are seeking a highly skilled Senior Architect to join our team at Sargent & Lundy. As a Senior Architect, you will be responsible for leading the design and development of commercial and industrial projects, with a focus on power and industrial projects.Key ResponsibilitiesLead the design and development of commercial and industrial...

  • Senior Architect

    3 days ago


    Chicago, Illinois, United States New Ground Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Architect to join our team at New Ground. As a Senior Architect, you will be responsible for leading our design team and overseeing the architectural design of our projects.Key ResponsibilitiesLead the Design TeamDevelop and Implement Design StrategiesCollaborate with Clients and...


  • Chicago, Illinois, United States Expedia , Inc. Full time

    Lead Software Solutions Architect Position at Expedia GroupThe E4B (Expedia for Business) division is on the lookout for a talented Software Solutions Architect. Become a part of our team in crafting and enhancing cutting-edge commercial platform solutions tailored for our B2B clientele. This role encompasses the development of a headless commerce API, an...


  • Chicago, Illinois, United States Jobot Full time

    Job OverviewDynamic technology consulting firm is seeking a Senior Software Solutions ArchitectThis position is ideal for a skilled professional who is ready to take on a leadership role in a vibrant and innovative environment.About Us:We are a forward-thinking technology consulting company based in Chicago, looking for a Senior Developer with a strong...

  • Solution Architect

    18 hours ago


    Chicago, Illinois, United States Naehas Software India Pvt. Ltd Full time

    About Naehas Software India Pvt. LtdWe are a privately held, fast-paced, Software as a Service (SaaS) national company based in Silicon Valley. Our mission is to change the world of data-driven, personalized marketing communications, automating omnichannel marketing for some of the largest consumer brands in the world.We value the contributions our employees...


  • Chicago, Illinois, United States New Ground Full time

    Job DescriptionJob Title: Senior Architect LeaderCompany: New GroundJob Type: Full-timeLocation: RemoteJob Category: ArchitectureAbout Us: New Ground is a leading architecture firm that specializes in designing innovative and sustainable buildings. We are seeking a highly experienced Senior Architect Leader to join our team.Job SummaryWe are looking for a...


  • Chicago, Illinois, United States Adame Services LLC Full time

    Job Title: Senior Solutions Architect - Google Cloud Platform (GCP) and AI/ML SpecialistMust have elite caliber GCP and AI/MI Google cloud from scratch.There are a lot of people with AWS background, but what we are specifically looking is with the GCP background and real experience on GCP and knowledge of AI/Ml with the new generation technologies, Llm and...


  • Chicago, Illinois, United States Dearborn Architects Full time

    Job OverviewPosition: Senior Technical ArchitectCompany: Dearborn ArchitectsDearborn Architects is a versatile firm focused on various sectors including dining establishments, entertainment venues, healthcare facilities, and childcare environments. This diverse expertise enables the firm to successfully branch into additional project categories such as...


  • Chicago, Illinois, United States United Software Group Inc Full time

    Position: Senior Kafka Platform EngineerLocation: RemoteEmployment Type: Full-TimeRole Overview:The Senior Kafka Platform Engineer will be responsible for the design, deployment, and management of Kafka clusters and Confluent Platform environments.Key Responsibilities:Architect and maintain Kafka producers and consumers to facilitate real-time data ingestion...