Jobs · Engineering · Missouri

Senior Software Engineer

GO Project · Kansas City, MO · 2 wk ago
EngineeringFull-time

Core Responsibilities

  • Engineering foundation (Level 3 bar)
    • Own initiatives end to end, including cross-cutting and integration work, advancing them without engineering leadership in the day-to-day loop.
      • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
        • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
          • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
      • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
        • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
          • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
      • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
        • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
          • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
    • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
      • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
        • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns, distinguish current from deprecated ones, and introduce new patterns when justified, with the decision documented before the change lands.
      • Test-Driven Development and test leadership: Set the testing bar and default to TDD reflexively; improve coverage patterns and test infrastructure in your area, and coach L1 and L2 engineers on TDD discipline through substantive review.
  • Independence and judgment: Operate with minimal direction; take ownership of ambiguous problems and return with proposals; resolve cross-team dependencies without escalating every time.
    • Code quality and pattern stewardship: Set the bar for code patterns in the area you own: reuse high-quality patterns,
  • Similar jobs

    Senior Software Engineer

    Volund ManufacturingHuntington Beach, CA· 1 mo ago
    Education$145k–$185k/yrapply on app.jazz.co

    Senior Software Engineer

    RobinhoodMenlo Park, CA· 2 wk ago
    Information Technology$214k–$230k/yrapply on boards.greenhouse.io

    Senior Software Engineer

    Northwestern MutualMilwaukee, WI· 5 days ago
    Engineering$119k/yrapply on careers.northwesternmutual.com