Senior Software Engineer

K1X provides technology solutions for institutional investors, funds, and accounting firms, creating an all-digital K-1 experience.
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance

Description For Senior Software Engineer

K1X is transforming the K-1 industry by digitizing traditionally analog processes through innovative software solutions. As a Senior Software Engineer, you'll join a dynamic team focused on delivering high-quality software solutions for institutional investors, funds, and accounting firms.

The role requires expertise in full-stack development, particularly with C# .NET web applications, TypeScript/JavaScript, and cloud technologies. You'll be responsible for developing secure, maintainable software products, conducting code reviews, and troubleshooting complex issues. The position offers the flexibility of remote work, with a preference for candidates based in the Midwest region.

The ideal candidate brings 5+ years of software development experience, strong problem-solving abilities, and excellent communication skills. Experience with Azure Cloud, Docker, and Kubernetes is essential, as is familiarity with modern testing frameworks and agile methodologies. Knowledge of the tax accounting or financial services industry is a plus, as is experience with PDF manipulation and AI/ML technologies.

This is an exciting opportunity to join a growing startup that's revolutionizing the alternative investment tax compliance data industry. You'll work in a culture that values innovation, quality, and continuous improvement. The company offers competitive benefits including unlimited vacation, healthcare benefits, 401k, and paid parental leave.

If you're passionate about creating impactful solutions and want to be part of transforming an entire industry, this role at K1X presents an excellent opportunity to advance your career while working on challenging and meaningful projects.

Last updated 4 months ago

Responsibilities For Senior Software Engineer

  • Deliver high quality, secure, maintainable, and documented software products
  • Provide consistent and meaningful code reviews ensuring adherence to best practices
  • Troubleshoot and resolve software defects and performance issues
  • Build sharable code and services to reduce data and effort duplication
  • Stay updated with emerging technologies and industry trends
  • Identify and contribute to work process improvement

Requirements For Senior Software Engineer

TypeScript
JavaScript
Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software development with focus in full-stack C# .NET web applications
  • 2+ year of experience with T-SQL, stored procedures, functions, ORM tooling
  • Experience with testing frameworks and tools
  • Experience with Azure Cloud, Docker, and Kubernetes
  • Experience with agile development methodologies
  • Strong problem-solving skills and critical thinking
  • Excellent communication and collaboration skills

Benefits For Senior Software Engineer

401k
Medical Insurance
Parental Leave
  • Unlimited Vacation Policy + Sick Time + Holidays
  • Paid Parental Leave
  • Fully Remote Opportunity
  • Healthcare Benefits and 401K
  • Growing Startup Culture

Interested in this job?

Jobs Related To K1X Senior Software Engineer

Senior Software Engineer

Remote Senior Software Engineer position at K1X focusing on .NET development, cloud-native solutions, and legacy system maintenance.

Senior Software Engineer

Senior Software Engineer position at K1X, developing digital K-1 solutions for institutional investors and accounting firms.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.