Senior Software Development Engineer

7 days ago


Chicago, Illinois, United States RedShelf Full time
Job Overview

RedShelf is a fast-growing EdTech company dedicated to improving education through digital technology. We're seeking an experienced Staff Software Engineer to join our team.

The ideal candidate will have a unique blend of technical expertise, curiosity, and an analytical mindset. This person should be comfortable working independently, providing technical leadership, and mentoring other engineers in the architecture, design, development, and testing of mission-critical services, applications, and infrastructure layers.

Key Responsibilities:

  • Design and implement large-scale systems
  • Communicate technical strategy across teams
  • Develop comprehensive test strategies to ensure system reliability, scalability, and performance
  • Mentor fellow engineers
  • Review code and provide feedback to ensure best practices
  • Write high-quality product and system development code
  • Contribute to documentation and educational content
  • Track and resolve production and system issues

Requirements:

  • 10+ years of software development experience
  • 7+ years of experience developing complex codebases
  • 3+ years of experience leading or mentoring engineers
  • Experience building CI/CD pipelines and using observability tools
  • Real-world experience developing with modern programming languages
  • Proven track record of building successful applications and platforms

Why RedShelf?

RedShelf is a fast-paced and entrepreneurial company that values innovation and collaboration. Our team members are smart, innovative, and passionate about improving education through digital technology.



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

    Job Title: Software Development Engineer in Test - Automation ExpertAbout the Role:We are seeking an experienced Senior Software Development Engineer in Test to join our team at United Software Group. As a key member of our software development team, you will be responsible for ensuring that our developed software meets the required quality...


  • Chicago, Illinois, United States Compass Group, North America Full time

    Job Title: Senior Software Engineer - Backend DevelopmentAt {company}, we are seeking a highly skilled Senior Software Engineer to join our Backend Development team.Main Responsibilities:Design and implement large-scale backend systems using Java and cloud infrastructure.Collaborate with cross-functional teams to deliver high-quality software...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    We are looking for a Senior Software Engineer with Full Stack experience to join our team at {company}. As a Sr. Software Engineer, you will be responsible for designing, developing, and maintaining our software applications. Key Responsibilities:Design and develop scalable, efficient, and reliable software applicationsMaintain and improve existing software...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job Title: Senior Software Engineer - Full Stack Development Description: As a senior software engineer, you will be responsible for leading the development of our web application. You will work closely with our cross-functional team to design, develop, and deploy high-quality software features. Key Responsibilities: - Design and develop web application...


  • Chicago, Illinois, United States 1872 Consulting Full time

    Company Overview1872 Consulting is a leading financial services company, dedicated to delivering innovative solutions and exceptional results.Estimated Salary:$170,000 - $220,000 per annum (based on location)Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team. The successful candidate will be responsible for...


  • Chicago, Illinois, United States Integrated Computer Solutions, Inc. (ICS) Full time

    About Senior Software Engineer RoleAt Integrated Computer Solutions, Inc. (ICS), we're looking for a highly skilled Senior Software Engineer to join our team of experts in guiding Fortune 500-caliber clients. As the US leader in Qt development, ICS provides integrated custom software development and UX design for touchscreen, mobile, embedded, and desktop...


  • Chicago, Illinois, United States Capital One Full time

    Capital One is a global leader in financial services, committed to empowering individuals and families to improve their financial health. As a Senior Software Engineering Manager at Capital One, you will play a critical role in driving the company's digital transformation.About the RoleWe are seeking an experienced Senior Software Engineering Manager to lead...


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

    Compunnel Inc. is seeking an experienced Senior Software Engineer to join our team in Chicago, IL. The ideal candidate will have a strong background in .NET Core / C# and AWS. This is a 6+ month contract opportunity with a high possibility of further extensions.The successful candidate will participate in requirements analysis, collaborate with internal...


  • Chicago, Illinois, United States AbbVie Full time

    Job OverviewAbsorb new challenges as a senior scientific software developer at AbbVie, where you will harness your technical expertise to design and develop innovative software solutions for life sciences laboratories.About UsAt AbbVie, we strive to deliver groundbreaking medicines and solutions that address serious health issues. Our mission is to make a...


  • Chicago, Illinois, United States Resource Informatics Group Full time

    Job Title: Senior Android Software Engineer - Mobile App Development">About the Job:">We are seeking an experienced Senior Android Software Engineer to join our team at Resource Informatics Group. As a key member of our mobile development team, you will be responsible for designing and developing advanced mobile applications for Android devices using Kotlin...


  • Chicago, Illinois, United States SysMind Tech Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team as a Backend Developer. This role involves developing technical strategies for external client projects from technical requirements, communicating with clients regarding progress and timelines, directing local and off-shore developers, and creating technical estimations.Key...


  • Chicago, Illinois, United States eTek IT Services, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer - Full Stack Developer to join our team at eTek IT Services, Inc. in Chicago, IL.About the RoleThis is an exceptional opportunity for a seasoned developer with 8+ years of experience to take on a challenging role that involves designing, developing, and deploying scalable software...


  • Chicago, Illinois, United States ApTask Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at ApTask. As a key member of our software development group, you will be responsible for designing, developing, and testing complex Java applications. Your expertise will be essential in driving the success of our projects and...


  • Chicago, Illinois, United States Capgemini Full time

    Job Overview">  At Capgemini, we are seeking an experienced Senior Software Engineer to join our team. This is a permanent position.">Salary Range">  The estimated salary for this role is $120,000 - $180,000 per year, depending on experience and qualifications.">Job Description">  As a Senior Software Engineer, you will be responsible for designing,...


  • Chicago, Illinois, United States Capital One Full time

    Company OverviewCapital One is a leading financial institution that seeks to empower millions of Americans with financial freedom. Our innovative approach to banking has enabled us to grow and evolve, creating exciting opportunities for talented professionals like you.SalaryWe offer an attractive salary range for our Senior Software Engineers in the United...


  • Chicago, Illinois, United States DV Trading Full time

    Are you an experienced software developer looking to take your skills to the next level? Do you have a passion for building robust reference data systems that support high-frequency trading operations? DV Trading is seeking a talented Senior Software Engineer to join our team in Chicago, Illinois.About DV TradingDV Trading is a leading proprietary trading...


  • Chicago, Illinois, United States Vivid Seats Full time

    About the RoleWe are seeking a skilled Software Engineer III to join our team at Vivid Seats. As a key member of our development team, you will be responsible for designing, building, and maintaining our Core Java applications.Key ResponsibilitiesDevelop innovative solutions to power our Ticket MarketplaceWork cross-functionally in Agile development teams to...


  • Chicago, Illinois, United States Capital One Full time

    OverviewCapital One is a leader in the financial services industry, offering a range of products and services designed to help individuals, families, and businesses achieve their goals. As a Senior Software Engineer, Android, you will play a key role in developing innovative solutions that meet the needs of our customers.SalaryThe estimated salary for this...


  • Chicago, Illinois, United States PSG Global Solutions Careers Full time

    Are you a seasoned software engineer looking for a new challenge?About the RoleWe are seeking an experienced Senior Software Engineer to join our team in Chicago, Illinois.Job DescriptionDesign and develop scalable software applications using Java and related technologies.Analyze requirements and create technical specifications for software development...


  • Chicago, Illinois, United States Capital One Full time

    Capital One Overview">Capital One is a global financial services company that aims to change banking for good. We are seeking a Senior Backend Software Development Lead who will be responsible for leading a team of software engineers and driving the development of our cloud-based solutions.