Senior Software Design Engineer

KinglandFort Myers, FL
Hybrid

About The Position

We are seeking a highly analytical and hands-on Software Design Engineer to join our engineering team. This is a unique, high-impact role designed for a skilled developer who loves both high-level system architecture and deep-dive coding. In this role, you won't just hand off blueprints—you will actively write production code, design system workflows, and own the technical implementation lifecycle – bridging the gap between abstract product vision and clean, concrete execution. Because our development organization lives and breathes in Jira, you will also act as a tactical champion of our workspace, translating complex architectural designs into highly structured, actionable Jira Epics, Stories, and tasks that you and the team will execute.

Requirements

  • Bachelor’s degree and requisite experience in Computer Science, Software Engineering or Computer Engineering.
  • 4+ years of hands-on software engineering experience delivering production-grade applications.
  • Exceptional experience utilizing Jira as a primary work management tool. Ability to structure a board for maximum engineering velocity, track work components seamlessly, and maintain a pristine backlog.
  • Strong background in software design patterns, system architecture, API design, and data modeling.
  • Ability to write precise technical documentation, architectural diagrams (e.g., Mermaid, Lucidchart), and explicit Jira ticket requirements that eliminate ambiguity for the team.
  • Strong collaborative skills, with the ability to articulate complex technical trade-offs to both business stakeholders and engineering peers.

Nice To Haves

  • Experience building automated workflows or custom reporting scripts utilizing Jira Cloud APIs (or integrating Jira data with external tracking tools).
  • Familiarity with Jira Automation rules, advanced road mapping, or JQL power-searching.
  • Experience guiding or mentoring junior engineers through structured technical design reviews.

Responsibilities

  • Write clean, maintainable, and scalable production code.
  • Actively participate in code reviews and contribute to core repository development.
  • Leverage automated build and deploy processes to create and execute integration tests.
  • Identify, fix and communicate defects throughout the software engineering process.
  • Design robust software architectures, API contracts, data models, and component workflows that align with long-term product strategy.
  • Own the technical handoff and sprint readiness.
  • Translate architectural designs into comprehensive Jira Epics, technical User Stories, and granular sub-tasks with clear acceptance criteria.
  • Lead backlog grooming and technical spikes.
  • Ensure that dependencies, technical debt, and architectural runway are clearly mapped and prioritized on the Jira board.
  • Partner with Product Managers and Solution Architects to evaluate feasibility, scope technical effort, and decompose massive initiatives into bite-sized sprint items.
  • Provide guidance on engineering principles and mentoring others on the team.
  • Assist with onboarding new engineers and maintaining engineering routines.
  • Continually improve engineering principles to ensure the team delivers quality and velocity.

Benefits

  • Generous and flexible health and welfare benefits
  • Wellness benefits
  • Lifestyle benefits
  • Total rewards benefits
  • Development plans and growth opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service