Senior Software Engineer Position for Digital Ordering Solutions

7 days ago


Chicago, Illinois, United States Tbwa ChiatDay Inc Full time
Job Opportunity:

We are seeking a seasoned Senior Software Engineer to join our team and contribute to the development of top-tier web service solutions tailored specifically for managing digital ordering channels in the restaurant industry.

In this critical role, you will be at the helm of designing, developing, and refining our core web applications and microservices, leveraging Python, Go, NodeJS, TypeScript, and ReactJS.

Key Responsibilities:
  • Drive software and systems architecture design, enhancing the merchant experience for managing digital ordering channels.
  • Take ownership of several components in a software system, providing guidance to other members of the team.
  • Collaborate with business stakeholders, product and engineering managers, and others to align on strategy, execution, timelines, and quality.
  • Contribute high-quality code and collaborate on architecture designs.
  • Create innovative solutions using the latest technologies and tools for frontend and backend development.
  • Collaborate with product managers, designers, and engineers to define product direction and deliver complex applications.
Requirements:
  • Bachelor's or Master's degree in Computer Science or a related field; or equivalent work experience applicable to the position.
  • A minimum of 4 years of professional experience as a software engineer.
  • At least 4 years working with Python, Go, NodeJS, TypeScript / ReactJS or similar interpreted languages.
  • Proven ability to build robust software solutions that solve complex business problems.
  • High proficiency in web technologies and asynchronous process handling.
  • Excellent comprehension of software development methodologies and their impact on producing high-quality software.
  • Ability to communicate effectively with people in both verbal and written form.
Preferred Skills:
  • Experience with Django or FastAPI.
  • Familiarity with all relevant languages (Python, Go, NodeJS, TypeScript / ReactJS).
  • Experience making iterative improvements to existing system design.
Compensation Package:
  • Our base pay range is $145,000 - $190,000 for this role.
  • Please note that salary ranges are just one component of a competitive compensation package, which includes a company stock plan.
  • Offers will be reflective of the candidate's location and experience.
Benefits:
  • Medical, Dental, and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with professional development


  • Chicago, Illinois, United States Tbwa ChiatDay Inc Full time

    Unlock your potential in a cutting-edge technology company as a Master Software Architect for Digital Ordering Solutions.We are seeking an experienced Senior Software Engineer to join our team at SpotOn, where you will be responsible for designing, developing, and refining our core web applications and microservices. This is a unique opportunity to...


  • Chicago, Illinois, United States SpotOn: Product Full time

    Job DescriptionAt SpotOn, we're pushing the boundaries of innovation in restaurant and small business software technology. We empower local businesses to increase profits and deliver exceptional customer experiences through our seamless point-of-sale systems and integrated management solutions.We've received recognition for our efforts, including:Fast...


  • Chicago, Illinois, United States ZipRecruiter Full time

    We're seeking a seasoned Senior Software Engineer to join our team at SpotOn, where we're revolutionizing the restaurant industry with innovative software and technology solutions.As a key member of our development team, you'll play a crucial role in designing, developing, and refining our core web applications and microservices using Python, Go, NodeJS,...


  • Chicago, Illinois, United States Coatue Management L.L.C. Full time

    We are seeking an experienced Senior Software Engineer to join our team at Coatue Management L.L.C. as we continue to drive innovation in the restaurant industry with our software technology solutions.The successful candidate will be responsible for designing, developing, and refining our core web applications and microservices, leveraging a range of...


  • Chicago, Illinois, United States CohnReznick Full time

    Job OverviewCohnReznick is seeking a talented Software Engineering Lead - Digital Solutions to join our Technology team. As a seasoned software development professional, you will play a crucial role in driving the creation and deployment of cutting-edge applications, web development, and mobile application solutions.About the RoleThis position is a unique...


  • Chicago, Illinois, United States SpotOn: Product Full time

    We're on the hunt for a seasoned Senior Software Engineer to enhance our team's capabilities in delivering top-tier web service solutions, tailored specifically for managing digital ordering channels in the restaurant industry.Key ResponsibilitiesTaking a driving role in software and systems architecture design, polishing the merchant experience for managing...


  • Chicago, Illinois, United States Capital One Full time

    Capital One is seeking an experienced Senior Software Engineering Lead to join our Card Technology team.About the RoleThis is a leadership position responsible for guiding a portfolio of technology projects and teams in developing innovative cloud-based solutions. The ideal candidate will have a strong background in distributed microservices, full-stack...


  • Chicago, Illinois, United States ZipRecruiter Full time

    We're seeking a highly skilled Senior Software Engineer to join our AI Engineering team. This is an exciting opportunity to drive the development of scalable backend services that impact AI-related products.About Digital TechnologyAt ServiceNow, we're redefining what it means to be IT with a mindset centered on transformation, experience, AI-driven...

  • Software Engineer

    1 week ago


    Chicago, Illinois, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob Description:Your Work Shapes the World at Caterpillar Inc.We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live....


  • Chicago, Illinois, United States Peapod Digital Labs Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryCategory/Area of ExpertiseInformation TechnologyJob Requisition388143_external_USA-IL-ChicagoAddressUSA-IL-Chicago-300 South Riverside PlazaStore CodeNCF Development (5139388)Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands,...


  • Chicago, Illinois, United States Capital One Full time

    Capital One is a leader in the financial technology sector, seeking skilled software engineers to drive innovation and transformation.Job OverviewWe are looking for a Senior Software Engineer to join our team. This role will involve designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and...


  • 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 Peapod Digital Labs Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer-Master Data to join our team at Peapod Digital Labs. This is a unique opportunity to work on high-quality, innovative, and fully functional software solutions that meet business needs.Job OverviewThis role will research, design, develop, and implement new software solutions in...


  • Chicago, Illinois, United States Saxon Global Full time

    Job SummarySaxon Global is seeking a highly skilled Senior Software Engineer to join our team in Chicago, IL. As a key member of our cloud solutions team, you will be responsible for designing, developing, and maintaining large-scale software systems and applications.The ideal candidate will have extensive experience with Python, Shell Scripting, and AWS...


  • Chicago, Illinois, United States Canadian Imperial Bank of Commerce Full time

    We're building a relationship-oriented bank for the modern world.CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong.At CIBC, we enable the work environment most optimal for you to thrive in your role. To successfully perform the work, you'll have the flexibility to manage your work activities...


  • Chicago, Illinois, United States Caterpillar Full time

    **About the Role**Career Area: Business Technologies, Digital and DataThis innovative position offers you the opportunity to contribute to the design, development, and deployment of Caterpillar's cutting-edge digital data platform hosted on AWS.You will work on developing core/common services that are used across many digital applications, such as user...


  • Chicago, Illinois, United States Capital One Full time

    Capital One is a leading financial institution that offers a range of innovative products and services to its customers.We are seeking an experienced Senior Manager, Software Engineering, Back End to join our team. The ideal candidate will have a strong background in software engineering and leadership experience in developing and managing teams.The salary...


  • Chicago, Illinois, United States Amount Full time

    {"culture": "[At Amount, we believe in inclusion, diversity, and belonging. We strive to create a workplace culture where everyone can bring their full self to work, without regard to differences.]", "team": "[You will work with a talented team of engineers across software development and quality engineering.]", "responsibilities": "[Your responsibilities...


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

    About Synechron Inc.Synechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our company has over 20 years of experience in transforming businesses through digitalization, with a global workforce of 14,500+ employees across 58 offices in 21 countries.


  • Chicago, Illinois, United States Capital One Full time

    About Capital One">Capital One is a leading financial services company that empowers millions of Americans to achieve financial empowerment through innovative technology and solutions.Job Description: Senior Software Engineer, Back End">We are seeking highly skilled Senior Software Engineers to join our team and drive the development of robust cloud-based...