Finance Technology Software Engr IV

SelectQuote, Inc.•Overland Park, KS

About The Position

As a Software Engineer IV, you will lead a team of engineers in developing and designing software products. You will collaborate with a cross-functional team to build, support, and deploy software with high availability, performance, efficiency, security, and disaster recovery capabilities. The role includes involvement in tool and technology selection, deployments, security tasks, performance tuning, and production monitoring. You will design and develop software components for use across the organization, create and maintain architecture diagrams and product documentation, and mentor less experienced engineers. You will uphold product quality standards and service level objectives while fostering a collaborative development environment. This position has no direct supervisory responsibilities. It requires leadership of technical work and team discussions, but does not include direct people management.

Requirements

  • At least 8 years of relevant work experience.
  • Extensive experience with front-end technology; React is required.
  • Extensive experience in an object-oriented programming language.
  • Extensive experience in a .NET programming language; C# is required.
  • Extensive experience with source-code version control; Git is preferred.
  • Experience with data modeling in relational technology.
  • Extensive experience writing SQL queries against a relational database.
  • Extensive experience in cloud-native design and development; AWS is preferred.
  • Extensive experience with containerization; Docker is required.
  • Extensive experience with CI/CD tools.
  • Extensive experience with design patterns and software architecture principles.
  • Experience with security frameworks for user and service authentication and authorization.
  • Familiarity with developing technical roadmaps, including work estimation, refactoring, and modernizing legacy systems.
  • Proven ability to architect and deliver large-scale software products.
  • Extensive knowledge of software development principles and architectures.
  • Strong leadership and mentorship skills.
  • Excellent communication and negotiation skills to influence stakeholders.
  • Track record of overcoming technical challenges and exceeding expectations.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.

Nice To Haves

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with Git.
  • Experience with AWS.

Responsibilities

  • Independently write clean, well-documented, maintainable code.
  • Conduct unit, integration, and performance testing to ensure code quality and functionality.
  • Participate in code reviews, learn from team feedback, and suggest code improvements.
  • Debug and troubleshoot complex software issues.
  • Create new best practices and foster a collaborative, innovative development environment.
  • Participate in a predictable on-call schedule to provide major incident support for production issues.
  • Collaborate in an agile development environment and lead team discussions.
  • Track software development trends and technologies and drive their adoption across the organization.
  • Architect and lead the technical roadmap, design, and documentation for technology initiatives across the organization.
  • Work with agile team members to ensure user stories are actionable, valuable, testable, and understandable to stakeholders.
  • Document and review work and ensure quality and change-control standards are met.
  • Work across the entire technology stack.
  • Lead technical evaluations and selection of tools and technologies.
  • Provide technical guidance and feedback to help senior engineers grow.
  • Lead the organization in building high-performing software products.
  • Partner with the Product Owner to define product requirements, estimate work, and ensure product quality standards are met.
  • Manage technical risks and proactively mitigate potential issues.
  • Build, support, and deploy software with high availability, performance efficiency, security, and disaster recovery capabilities.
  • Perform deployments, security tasks, performance tuning, and production monitoring.
  • Design and develop software components for organizational use and create and maintain architecture diagrams and product documentation.
  • Mentor less experienced engineers.

Benefits

  • Competitive medical, dental, and vision insurance.
  • HSA/FSA.
  • Voluntary hospital indemnity, critical illness, accident insurance, and short-term disability.
  • Voluntary life insurance for the employee, spouse, and dependents.
  • Company-paid basic life insurance and long-term disability.
  • Retirement plan with employer match contribution and profit share.
  • Tuition reimbursement program.
  • Company perks and discount program.
  • Wellness and financial education resources.
  • Employee Assistance Program.
  • Incentive plans; eligible candidates may participate in one or more incentive compensation or short-term incentive plans.
  • Base salary range of $140,000 to $160,000.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service