Software Engineer

The PNC Financial Services Group, Inc.
Indianapolis, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 271K

Job location

Remote
Indianapolis, United States of America

Tech stack

.NET
API
Artificial Intelligence
Azure
Software as a Service
Code Review
Computer Security
Continuous Integration
Distributed Systems
Python
SQL Azure
Nunit
Mstest
Software Engineering
Tax Compliance Software
Web Application Frameworks
Azure
Spring Cloud
React
Generative AI
GIT
Vue.js
Angular
Information Technology
Playwright
Production Code
Data Analytics
Machine Learning Operations
Api Management
Serverless Computing
Docker

Job description

We are seeking a Senior Software Engineer who brings strong technical skills combined with ownership, initiative, and genuine enthusiasm for building products.

This role is ideal for someone who:

  • Takes true ownership of features end-to-end
  • Has experienced the full software lifecycle (build * deploy * maintain * iterate)
  • Is self-directed and highly autonomous
  • Is motivated to contribute to a growing product and company, not just complete tickets

This is a hands-on, high-impact IC role where you will be one of the primary U.S.-based engineers, expected to make decisions and move quickly with minimal oversight., * Design, build, and maintain full-stack applications using C#, .NET, Angular, and Azure

  • Own features end-to-end (requirements * development * deployment * support)
  • Break down problems into scalable, maintainable solutions
  • Write clean, production-ready code
  • Participate in code reviews and contribute to engineering best practices
  • Collaborate closely with product and engineering teams
  • Contribute to feature-level design and architecture (not just implementation)
  • Improve CI/CD pipelines and development workflows
  • Troubleshoot and resolve issues across distributed systems, * High Ownership: You will be one of the core U.S.-based engineers
  • Real Impact: Direct influence on product and technical direction
  • Growth Opportunity: Help scale a fast-growing SaaS company
  • Autonomy: Build, ship, and own your work end-to-end, Artificial Intelligence * Fintech * Payments * Business Intelligence * Financial Services * Generative AI The role involves improving developer experience, building user and data analytics systems, ensuring high-quality APIs, developing SDKs, and creating external tools for customers. Top Skills: AWSDockerGCPJavaKotlinKubernetesPythonTypescript The PNC Financial Services Group, The Senior Software Engineer designs, develops, tests, and deploys software solutions. They maintain and debug software while ensuring alignment with customer needs and managing business risks.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 4-9+ years of software development experience (flexible based on capability)

  • Strong experience with C# and .NET

  • Experience with modern JavaScript frameworks (Angular preferred; React/Vue acceptable)

  • Experience building SaaS or cloud-native applications

  • Experience with Microsoft Azure, including:

  • Azure Service Bus

  • Azure Functions

  • Azure API Management

  • Azure SQL

Experience with Docker and Kubernetes

Familiarity with Git, CI/CD pipelines, and Azure DevOps

Experience with testing frameworks (NUnit, MSTest, Playwright, etc.)

It's Truly a Match If You Have:

In addition to the above, we're looking for candidates who have:

  • Experience with PDF/document generation tools (Aspose, IronPDF, iTextSharp)
  • Experience in tax technology, accounting software, or financial platforms
  • Exposure to Python or AI/ML tools
  • Experience in high-growth SaaS or startup environments

Benefits & conditions

  • Unlimited Vacation Policy + Sick Time + Holidays
  • Paid Parental Leave
  • Fully Remote Opportunity
  • Healthcare Benefits and 401K
  • Growing Startup Culture, 16 Hours Ago Remote or Hybrid 97K-165K Annually Senior level 97K-165K Annually Senior level Aerospace * Hardware * Information Technology * Security * Software * Cybersecurity * Defense The Senior Software Engineer will develop software solutions, ensuring system compatibility and data security while leading technology advancement efforts. This includes coding, testing, and evaluating applications and systems. Top Skills: AngularGradleHTML5JavaJavaScriptJdbcJenkinsNode.jsOracle DatabaseSpring BootTypescriptWeblogic

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

About the company

We are K1X. Our technology is used by the nation's largest institutional investors, funds, and accounting firms, by bringing long- established solutions that are creating an all-digital K-1 experience. Our goal is to transform the K-1 industry by moving a traditionally analog based-process to an all-digital experience via our software solutions. Join us at the start of something exciting! Learn more at k1x.io

Apply for this position