Senior Software Engineer

Job 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 www.k1x.io

About your role: 

We are seeking a highly skilled and experienced senior software engineer to join our dynamic team. The ideal candidate will have a strong, proven track record of delivering high-quality software solutions in a fast-paced environment. As a senior software engineer at K1x, you will work collaboratively in an agile team to deliver quality products to our clients. You should be an autonomous, self-starter that is able to complete your work efficiently and with high quality under minimal supervision.

If you are an experienced software engineer looking for an exciting opportunity to work on challenging problems and high-quality, scalable, products in a fast-paced growing company we would love to hear from you. Join our team and help shape the future of alternative investment tax compliance data for investors and advisors!

Your Responsibilities:

  • Deliver high quality, secure, maintainable, and documented software products in a highly efficient and productive manner.
  • Provide consistent and meaningful code reviews ensuring adherence to best practices and coding standards.
  • Troubleshoot and resolve software defects and performance issues, at times be on-call to react swiftly and decisively to support our clients during their peak tax deadline periods where our software is critical to their success.
  • Understand quality is a team responsibility, not individual tester responsibility, and demonstrate this by independently testing where applicable, collaborate/discuss testing with your QA counterparts and provide thought leadership to the rest of the team on quality of tests.
  • Build sharable code and services to reduce data and effort duplication.
  • Stay updated with emerging technologies and industry trends to drive constant innovation.
  • Identify and contribute to work process improvement through your engineering efforts and demonstrating a growth-mindset.

Requirements

Who You Are:

As the ideal candidate for this role, you possess:

It's Truly a Match If You Have:

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

Benefits