Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Dayton, OH vacancy
  •  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal...  ...and/or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and... 
    Senior
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    4 days ago
  • $112.8k - $257k

    Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  •  ...Description Role Summary The Software Engineer designs, develops, tests, integrates, and maintains software that supports BSG products, customer requirements, research and development activities, and internal engineering needs. The position works within BSG's established... 
    Senior
    Temporary work

    Black Sheep Group - BSG

    Dayton, OH
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Remote work

    United Global Technologies

    Dayton, OH
    1 day ago
  •  ...Senior Software Engineer Location: Dayton Metropolitan Area, Ohio Travel: 0-5% Responsibilities Utilize new technologies and tools to modify products and provide integration with applications developed internally and externally (10%). Participate in new... 
    Senior
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Tyler Technologies

    Dayton, OH
    5 days ago
  •  ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration, applying MOSA methodologies in modular software implementation build and verification. Our team works heavily in open... 
    Senior
    Temporary work
    Flexible hours

    Tangram Flex

    Dayton, OH
    2 days ago
  • Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational... 
    Senior
    Full time

    Radiance Technologies

    Dayton, OH
    1 day ago
  • $86.8k - $198k

    Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering...  ...‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • $86.8k - $198k

    Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams building high-fidelity space observation... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    1 day ago
  •  ...system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services...  ...of the last five years. Learn more at CFD is seeking a Senior Remote Sensing Software Engineer, to architect advanced SDA and remote sensing... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Remote work

    CFD Research Corporation

    Dayton, OH
    5 days ago
  • Design and build software tools and data schemas to digitize cybersecurity artifacts and automate compliance workflows. Collaborate with stakeholders to integrate cyber data across digital engineering toolchains and ensure secure delivery via DevSecOps practices. Requirements... 
    Senior

    Stella Technologies

    Dayton, OH
    3 days ago
  •  ...Job Description Job Description What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Dayton, Ohio. This is hands-on engineering work — you will... 
    Senior
    Immediate start
    Remote work

    GRVTY

    Dayton, OH
    a month ago
  • ~ UI/UX excellence Awetomaton is seeking a Senior Software Engineer (Full Stack) to support customers at Wright-Patterson Air Force Base in Dayton, Ohio. In this role you will interface with end-users to understand and refine requirements for applications supporting... 
    Senior
    Work at office
    Visa sponsorship
    Flexible hours

    Awetomaton Ltd

    Dayton, OH
    5 days ago
  • $134k - $184k

     ...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating...  ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the... 
    Senior
    Full time
    Internship
    Local area
    Night shift

    STR

    Dayton, OH
    28 days ago
  • $100k - $116k

    SRC, Inc. is currently seeking a Senior Software Engineer for an exciting opportunity in our Electronic Warfare & Services Division. The selected candidate will work hand-in-hand with our government customer to advance a critical set of data analysis tools using cutting... 
    Senior
    Full time

    Syracuse Research Corporation

    Fairborn, OH
    2 days ago
  •  ...cannot, and be part of something bigger than yourself, Inmarsat Government is where you belong. Job Responsibilities: The Senior Software Engineer leads the development, integration, testing, deployment, and sustainment of mission-critical software capabilities for defense... 
    Senior

    Inmarsat Government

    Dayton, OH
    2 days ago
  •  ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services....  ...Corporation is adding a talented transient dynamic finite element engineer to our growing structural analysis team. The candidate will evaluate... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Remote work

    CFD Research Corporation

    Dayton, OH
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Job DescriptionDeep understanding of AWS and related services (Senior/Architect level)Using Puppet / Chef with & on... 
    Senior
    Contract work
    H1b

    Sonsoft

    Dayton, OH
    4 days ago
  • Trimble is on the lookout for a Lead/Senior Mobile Developer (Android/iOS) to help in growing our mobile app. initiatives in Dayton...  ...more information on currently developed products, see Lead Software Engineer works as a member of a delivery team that creates dynamic,... 
    Senior
    Full time
    Local area
    Relocation package
    Flexible hours

    Trimble Navigation

    Dayton, OH
    4 days ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ..., and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the... 
    Senior
    Local area

    Deloitte

    Dayton, OH
    5 days ago
  • $107.6k - $198.4k

     ...that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and... 
    Senior
    Local area

    Deloitte

    Dayton, OH
    4 days ago
  •  ...Job Description Job Description NextGen Federal Systems (NextGen) is currently seeking to fill multiple Senior Software Engineer positions with staff who have experience supporting Department of War (DoW) and Intelligence Community (IC) programs. Selected candidates... 
    Senior

    NextGen Federal Systems

    Dayton, OH
    6 days ago
  •  ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services....  ...last five years. Learn more at CFD Research is seeking a Senior AI/ML Engineer, to design, build, and deploy advanced artificial... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office

    CFD Research Corporation

    Dayton, OH
    5 days ago
  •  ...Job Description Job Description Tangram Flex is seeking a Senior DevSecOps / Platform Engineer with 5+ years of experience to lead and advance our cloud-native platform infrastructure, secure software delivery pipelines, and DevSecOps strategy. In this role, you... 
    Senior
    Temporary work
    Flexible hours
    Shift work

    Tangram Flex

    Dayton, OH
    17 days ago
  • $69.3k - $158k

    Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security mission systems. As a mid‑level engineer, you’ll build cloud‑native microservices, develop scalable front‑end interfaces, and support... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  • $113k - $141.53k

     ...building a more sustainable future, we're powering it. Apply now and energize your career with a true leader in global energy. Senior Solutions Engineer - Systems Integration serves as a technical owner for how BESS subsystems come together electrically and functionally in... 
    Senior
    Full time
    For contractors
    Local area
    Remote work
    Worldwide
    Flexible hours

    AES

    Dayton, OH
    3 days ago
  •  ...with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and... 
    Full time
    Casual work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Dayton, OH
    3 days ago
  •  ...An employer in the Dayton, OH area is seeking a Software Engineer. This individual will play a key role in designing, developing, and maintaining modern web applications, with a primary focus on backend development using Java, Spring Boot, and ArangoDB. The position is... 
    Full time

    Insight Global

    Dayton, OH
    2 days ago
  • $86.8k - $198k

    Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • The DCS Air & Space Technology (AST) Sector is seeking a (Remote) Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high-tech company on cutting edge technology... 
    Remote work

    DCS Corporation

    Dayton, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!