Apply Edge Start your job search

Senior Software Engineer

k1x

Apply & track with Apply Edge
Description
Fully Remote Position
Preferred Locations:
Midwest based; Indianapolis, IN or IL, Chicagoland Area preferred
Who We Are:
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
About your Role
We are seeking a Senior Software Engineer who combines strong technical ability with ownership, initiative, and product-minded thinking. This role requires significant hands-on experience building modern Angular applications alongside. NET-based backend services.
The ideal candidate is someone who:
Takes pride in building and owning features end-to-end
Has seen software through the full lifecycle (design → build → deploy → maintain → iterate)
Is motivated to contribute beyond assigned tickets
Thinks critically about user experience and product outcomes
Uses data, customer feedback, and engineering judgment to identify opportunities for improvement
Can articulate the measurable impact of their work
You will play a key role in developing scalable SaaS applications while collaborating closely with product and engineering leadership. This is a highly visible, hands-on position with direct influence on the product roadmap and technical direction.
Your Responsibilities
Design, build, and maintain full-stack applications using C#, .NET Core, Angular, and Azure
Own features end-to-end—from requirements gathering through deployment and post-release support
Develop clean, scalable, maintainable, production-ready code
Contribute to frontend architecture and Angular development best practices
Participate in code reviews and help drive engineering excellence across the team
Collaborate closely with product managers, designers, and stakeholders to deliver impactful features
Identify user experience improvements through customer feedback, analytics, observability tools, and engineering insight
Contribute to application and feature-level design decisions
Improve CI/CD pipelines, DevOps practices, and development workflows
Troubleshoot and resolve issues across distributed systems and cloud environments
Support high-priority development initiatives and product releases when needed
Help measure and evaluate the effectiveness of delivered features through business and user outcomes