Senior Software Engineer
Kenna
About Kenna
Kenna® is an enterprise-grade merchandise, technology, and operations partner for the worlds most recognized brands. We build iconic merchandise experiences by connecting culture, innovation, and collaboration with e-commerce, digital enablement, data intelligence, and operational infrastructure on a global scale. The best products don’t just represent a brand — they become a platform for storytelling, engagement, acquisition, revenue, and loyalty.
Every detail matters.
Summary
Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build scalable backend services in Node.js on GCP Cloud Run, with MongoDB as the primary datastore, while also contributing to front-end experiences built with React and React Router. As a senior member of the team, youll be expected to write high-quality, maintainable code, make sound architectural decisions, mentor other engineers, and help set technical direction — all while balancing security, performance, and scalability as first-class concerns. This role touches everything from API integration work and UI component development to CI/CD collaboration and secure coding practices.
Responsibilities
- Design, build, and maintain Node.js microservices deployed on GCP Cloud Run
- Build and integrate REST APIs across a variety of sources — including our own services, third-party platforms, and client-specific APIs
- Model and query data in MongoDB, with an eye toward performance and scalability
- Build reusable, well-structured React UI components and maintain front-end features using React Router
- Write and maintain unit tests for new and existing code, and help establish code coverage standards as part of our CI/CD pipeline
- Design services with security and scalability as first-class concerns (authentication, authorization, input validation, rate limiting, secrets management, horizontal scaling)
- Write secure code by default, following best practices for dependency and vulnerability management
- Collaborate on CI/CD workflows and vulnerability management processes
- Support integrations with third-party platforms and vendors (e.g., Shopify Admin/Flow/GraphQL APIs, fraud/identity verification services)
- Participate in load and performance testing (e.g., k6, Grafana) to validate services under scale
- Work with Cloudflare, including Cloudflare Workers, for edge compute and request handling where applicable
Requirements
- Professional experience building backend services in Node.js
- Experience with MongoDB (schema design, indexing, performance tuning)
- Hands-on experience with GCP or a comparable cloud provider
- Solid understanding of REST API design and integration
- Front-end experience with React, including building UI components and working with React Router
- Strong unit testing habits and experience with testing frameworks
- Demonstrated ability to design for scalability and security (authentication, authorization, input validation, secure secrets handling)
- Comfortable working across the stack and collaborating with cross-functional teams
Nice to Have
- Experience with Cloudflare, especially building or maintaining Cloudflare Workers
- Experience building or maintaining Shopify apps, Shopify Flow workflows, or Shopify Admin/GraphQL integrations
- Experience with load/performance testing tools (k6, Grafana)
- Experience with SSO implementations (e.g., Multipass-style authentication)
- Experience with CI/CD pipeline design and maintenance
- ...Senior Software Engineer – Post Trade | Chicago I’m working with a leading global proprietary trading firm looking to hire a Senior Software Engineer into its Post Trade engineering team in Chicago. This is a high-impact role building and scaling the systems...SeniorFull time
- ...Data & AI organization to match that ambition, bringing modern, product-grade engineering practices into one of the most traditional industries there is. We are seeking a Senior Software Engineer with hands-on technical leadership experience, someone who can drive strategic...SeniorFull timeContract workLocal area
- ...Senior Specialist Software Engineer Type: Full time/Perm Contact: Ashley at ****@*****.*** Special notes: This role is hybrid 3 days a week onsite in Downtown Chicago, IL. Responsibilities: The ideal candidate will help drive the development of our...SeniorPermanent employmentFull time3 days per week
- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...new role that opened due to growth. Looking for a strong backend engineer with deep experience building large-scale, high-volume, low-latency...SeniorFull timeRemote work
- ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus... ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where...SeniorFull time
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SeniorFull timeContract workShift work
- ...increased profits and better client retention and referrals. About the Role - We are seeking a talented and experienced Senior Software Engineer to join our team. In this role, you will be a key contributor to the designing and building of highly scalable, cloud-...SeniorFull timeWork at officeRemote workWork visa
- ...Senior Software Engineer — Agentic Voice (Healthcare) Company: Attune Location: West Loop, Chicago, IL (Hybrid — 3 days/week in office ) Type: Full‑time Job Summary: We are seeking an experienced and entrepreneurial Senior / Staff Product Engineer with...SeniorFull timeWork at officeLocal areaFlexible hours3 days per week
$150k - $220k
...Software Engineer III/IV Level The engineering team owns the delivery and stability of our product end to end. Since Finix serves as the complete payment platform of our customers', our engineering team owns our customers' ability to capture revenue. The Sr. Software...Senior- ...StatesIndustry: Crypto/Web3Posted: Contact: Ethan HudsonEmail: : Job TitleSenior Software EngineerAbout the OpportunityOur client is launching a next-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution quality, and market...Senior
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...define clear acceptance criteria, and prioritize user stories for engineering sprints.Analyze business data, industry trends, and system... ...: Scrum, Kanban, Sprint Ceremonies, Product Backlog Grooming, Software Development Lifecycle.Preferred SkillsIIBA certification (ECBA...Senior
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...team working out of our offices in SF and Chicago. As an early engineer, you will be a true owner of your work, developing features end... ...facing products At least 4 years of professional full‑time software development, including at least one 2 years or more at one...SeniorFull time
$150k - $275k
...native insurance carrier building better insurance products and software across multiple verticals. We're not a broker, so we... ...Kindred, TCV, and others at a $2.6B valuation. We're hiring a senior software engineer for a new agentic product in real estate. You will be the...SeniorContract work- ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team! As a member of the Product Development team, you...Senior
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team. An opportunity with a Chicago-based software company where you'd have a level of ownership that's difficult to find in larger organizations. This...SeniorWork at office2 days per week1 day per week
- ...Senior Software Engineer (.NET, Angular, Azure) Location: Chicago, IL Duration: 6–12 Months Job Summary: We are seeking a Senior Software Engineer with 10+ years of experience in designing, developing, and modernizing enterprise applications using.NET, Angular,...Senior
- ...Senior Software Engineer Chicago, Illinois, United States Founded in 1980 as Aardvark Financial, TransMarket Group (TMG) is a privately held global markets proprietary trading firm in Chicago. We use next-generation technology to capture opportunities around the...SeniorFull timeRemote work
- ...Epsilon is seeking a Senior Software Engineer for the Core Platform Engineering team to design, implement, and maintain high-performance, low-latency advertising services. The role involves collaborating with product, platform, and operations teams, optimizing system...SeniorFlexible hours
$126k - $190k
...in a workplace where colleagues inspire one another and work together to build innovative, scalable software solutions? We're looking for a Senior Software Engineer to join our team, contributing to cloudnative development, operational excellence, and crossteam engineering...Senior- ...trends, and evolve their business for the coming decades by remaining tech‑agnostic and human‑centered. We are seeking a Senior Software Engineer to join a high‑impact digital payments modernization program supporting the integration of a major card network into one...SeniorFlexible hours
$98k - $169.05k
...Senior Data EngineerCincinnati, OH; Chicago, IL84.51° is a retail data science, insights and media company. We help The Kroger Co.,... ...), TN visa or any other non-immigrant status).As a Senior Data Engineer, you will have the opportunity to build solutions that ingest,...SeniorWork at office$160k - $175k
...Sr. Software Engineer The primary duty of this position is to design, build, shape, and enhance the always-evolving platform of acquiring, processing, enhancing, and delivering data to customers. This full-stack engineering role spans ingestion, ETL, big data solutions...Senior- ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for...SeniorFull timeContract workRemote work
- ...Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands...SeniorH1b
$150k - $172k
...Position Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering team focused on delivering robust, innovative technology solutions to support both internal systems and customer-facing...SeniorWork at officeLocal area$200k - $275k
...Senior Software Engineer Location: Chicago, IL or New York, NY Salary Range: $200,000 - $275,000 (Base salary is only one part of Group One Trading's total compensation, which includes an annual discretionary bonus.) The Opportunity Our Senior Software Engineers...SeniorFlexible hours- As a Senior Software Engineer in the CDP team, you will drive design, delivery, technical strategy, and execution for critically important data systems. You will define engineering standards, influence long-term platform direction, mentor junior engineers, and ensure the...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- junior software developer Chicago, IL
- scientific software engineer Chicago, IL
- intel software engineer Chicago, IL
- vice president software engineering Chicago, IL
- director software engineering Chicago, IL
- software engineer Chicago, IL
- software engineer student Chicago, IL
- senior robotics software engineer Chicago, IL
- financial software developer Chicago, IL
- graduate software developer Chicago, IL


