PitchMeAI
Experion Technologies

Senior Application Engineer – Digital Products

Experion Technologies · United States

  • On site
  • Contract
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

About the role

Senior Application Engineer / Full Stack


Remote (US) - Willingness to travel to client location-Cary, NC / Overland Park, KS based on business needs


Role Overview


We are seeking a highly skilled Senior Application Engineer to join the Digital & IT organization. This is a senior-level role for engineers who design, build, and operate modern, cloud-native digital products, and who bring strong technical judgment, architectural thinking, and ownership mindset to complex systems.

You will work as part of a cross-functional product team alongside engineers, product managers, and UX designers to deliver internal and customer-facing software that supports digital transformation. This role emphasizes technical leadership, solution design, and building reliable, scalable, production-grade applications, while mentoring other engineers and raising the overall engineering bar.

The Team

This role sits within the D&IT Digital Products team, which enables people, projects, and businesses through modern platforms, data, analytics, and digital products. Our teams build and operate software using agile, product-oriented ways of working with a strong focus on quality, security, and reliability.

Key Responsibilities

As a Senior Application Engineer, you will:

Design, develop, test, and deploy complex frontend and backend components of custom web applications

Lead the technical design of features and services, balancing business needs with long-term maintainability

Build responsive, accessible user interfaces using TypeScript and React

Develop scalable backend services using TypeScript (NestJS) and Python

Design and implement real-time and event-driven functionality using WebSockets and messaging patterns

Define and evolve data access layers and service boundaries using Prisma or similar ORM tools

Apply sound architectural principles to ensure systems are secure, reliable, and scalable

Participate in and lead code reviews, technical discussions, and architecture decisions

Collaborate closely with product and UX partners to shape requirements and technical solutions

Contribute to CI/CD pipelines and support deployments to production environments

Diagnose and resolve complex issues in development and production systems

Create and maintain technical documentation to support long-term system understanding

Mentor and support other engineers through guidance, feedback, and example

This role is an individual contributor position with significant technical ownership and influence.

What Success Looks Like (First 6–12 Months)

Independently delivering complex, production-ready features across frontend and backend

Demonstrating strong understanding of the application architecture, domain, and operational context

Making sound technical decisions that improve system quality and team velocity

Contributing to architectural direction and reducing technical debt

Supporting and mentoring other engineers on the team

Proactively identifying risks, gaps, and opportunities for improvement

Job Description

2

Minimum Qualifications

Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience

6+ years of professional software development experience

Strong proficiency in TypeScript and modern JavaScript development

Extensive experience building frontend applications using React (Vite or similar tooling)

Strong experience developing backend services using Node.js frameworks (NestJS preferred) and/or Python

Experience designing APIs, service boundaries, and data models

Strong familiarity with Git-based version control and collaborative development workflows

Preferred Qualifications

Experience building custom dashboards or data-rich user interfaces

Experience working with time-series, telemetry, or streaming data

Exposure to IoT, event-driven, or real-time systems

Familiarity with 12-Factor App principles and cloud-native application design

Exposure to CLEAN architecture and Domain-Driven Design (DDD) concepts

Experience with containerized applications (e.g., Docker) and container platforms (e.g., ECS)

Familiarity with infrastructure-as-code tools such as Terraform

Experience operating and supporting applications in production environments

Understanding of observability concepts such as logging, metrics, and monitoring

AWS certification (Associate or higher) is a plus