Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Asurion

Staff Software Engineer – Enterprise Event Streaming The Staff Software Engineer provides technical leadership for complex, scalable systems. This role drives architecture, code quality, and reliability across critical services while mentoring engineers and aligning solutions with business outcomes. The engineer partners with product, security, and operations to design resilient platforms, reduce risk, and accelerate delivery. Success requires hands‑on development, thoughtful tradeoffs, and clear communication that advances engineering standards and unlocks team effectiveness. Location: Nashville, TN or Sterling, VA Core Responsibilities Platform Operations & Modernization: Design, build, and operate Kafka-based streaming services and stream-processing applications running 24x7 in multi-cloud production. Lead an end-to-end stream of the platform modernization initiative – sequence the cutover, prove equivalence, and partner with consumer teams in the blast radius. Event Governance & Architecture: Lead system architecture and evolve event governance, including topic conventions, access control, encryption posture, schema/contract evolution, and GitOps tooling. Author written design records for non-trivial decisions and contribute to architectural reviews. Developer Experience: Improve DX for internal customers through client libraries, self-serve tooling, and onboarding automation that lets a new team start producing without filing a ticket. Technical Leadership & Quality: Guide engineers through complex implementation decisions, elevate code quality with rigorous reviews, and mentor team members with constructive feedback. Reliability & Incident Management: Improve system reliability through observability and automation. Carry the on-call rotation for the full platform, diagnosing unfamiliar failure modes and authoring actionable runbooks. Technology Stack Kotlin Java Spring Boot Apache Kafka Apache Flink AWS GCP Kubernetes Terraform TypeScript On-Call Expectations This is a platform engineering role. The on‑call rotation covers the entire platform we operate today – services, stream-processing apps, connectors, client libraries, and operational tooling that pre‑date your joining. Candidates who are not comfortable reading code to diagnose unfamiliar failure modes, authoring runbooks, and being a first responder for production systems will not be a fit. Minimum Qualifications Education: Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience. Experience: 8+ years of professional software engineering experience, with a proven track record of delivering production systems. Language Expertise: 5+ years of software engineering experience in a JVM language (Java or Kotlin). Distributed Systems: 3+ years of experience designing, building, and operating distributed systems or streaming systems in production. Kafka Mastery: Hands‑on production experience with Apache Kafka – partitioning, consumer‑group rebalances, idempotent producers, transactional writes, retention, and compaction. Cloud & Infrastructure: Experience with at least one major public cloud (AWS, GCP, or Azure) and infrastructure‑as‑code (Terraform). Operations: Experience supporting 24x7 production systems on a rotating on‑call schedule, including the triage of services you did not author. Preferred Qualifications Education: Master’s degree in a relevant discipline. Prior Impact: Prior impact as a Staff‑level engineer driving cross‑team technical change (written communication plans, partner‑team office hours, deprecation enforcement). Stream Processing: Production experience with a stream‑processing framework – Apache Flink, Kafka Streams, or comparable. Contract Design: Schema‑based event‑contract design in production – Avro, Protobuf, or JSON Schema – including backward and forward compatibility. Complex Migrations: Direct experience migrating production workloads at scale (broker change, datastore swap, encryption‑stack change, network re‑architecture), including cutover sequencing and rollback design. Managed Kafka: Operational experience with a managed Kafka offering – cluster sizing, private networking, ACL administration, schema‑registry administration. Additional Tech: Experience with reactive programming on the JVM (Project Reactor, RxJava), working knowledge of Kubernetes and GitOps deployment patterns, and TypeScript/Node.js for serverless components. Expected Technical Competencies Data Engineering & Systems Design: Designing and managing data infrastructure, pipelines, and processing systems to support scalable analytics and multi‑cloud workloads. APIs & Integration: Designing and implementing APIs that enable seamless communication between systems and platforms. DevOps & CI/CD: Integrating development and operations to enable continuous delivery, utilizing containerization (Kubernetes) and test automation. Security Engineering: Incorporating security controls and safeguards into network postures and payload-level security models. Leadership & Soft Skills Influences without authority across teams; drives consensus with pragmatic decision‑making. Communicates complex ideas clearly and concisely. Balances short‑term delivery and long‑term technical health. #J-18808-Ljbffr Asurion

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Nashville, TN vacancy
  •  ...attend multiple company-wide and team-specific onsites throughout the year.   We are looking for a brilliant and energetic Staff Software Engineer to help shape the technical future of GiveCampus. This is our most senior individual-contributor Engineering role, and... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Nashville, TN
    4 days ago
  • $265k

     ..., New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR ROLE... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Nashville, TN
    5 days ago
  •  ...Clarity On The Role As a Staff Software Engineer, you will own the internal tooling layer that connects Wellvana’s data platform to the analysts, clinical operations teams, and partners who depend on it. You’ll design and build the web and desktop interfaces that make... 
    Suggested

    Wellvana

    Nashville, TN
    1 day ago
  •  ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Nashville, TN
    4 days ago
  •  ...Staff Software Engineer – Enterprise Event Streaming The Staff Software Engineer provides technical leadership for complex, scalable systems. This role drives architecture, code quality, and reliability across critical services while mentoring engineers and aligning solutions... 
    Suggested
    Contract work
    Temporary work
    Work at office

    Asurion

    Nashville, TN
    1 day ago
  • $180k - $200k

     ...of support with compassion, creativity, and an unwavering commitment to children with medical complexity. What You’ll Do As Staff Software Engineer with Imagine Pediatrics, you will be responsible for designing, building, and supporting our digital product suite, with a... 
    Temporary work

    Imagine Pediatrics

    Nashville, TN
    1 day ago
  • Senior Staff Software Engineer Senior Staff Software Engineer is responsible for developing, testing, and deploying innovative technology and data products within the ITG Accelerated Technologies organization and DT&I, building platforms and services that enable physicians... 
    Contract work
    Work experience placement
    Flexible hours

    HCA Healthcare

    Nashville, TN
    2 days ago
  • $225k - $275k

     ...they work. Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. You have strong verbal and written communication skills that support effective collaboration with our... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  •  ...headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations. As a Staff Software Engineer on the Search team, you will be the senior technical owner of the Search Platform: the Search Engine, the Indexing Pipeline... 
    Permanent employment
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Nashville, TN
    4 days ago
  • Wellvana in Nashville, TN seeks a Staff Software Engineer to own the internal tooling layer connecting the data platform to analysts, clinical operations, and partners. You’ll build web and desktop interfaces that make data products usable and contribute to data engineering... 

    Wellvana

    Nashville, TN
    2 days ago
  • $180k - $210k

    Overview Staff Software Engineer - Automations Team Location: Hybrid, Nashville TN (remote candidates welcome with quarterly travel to Nashville) Compensation: $180,000 to $210,000 base salary + bonus + equity Eligibility: Permanent U.S. residents only About 360 Privacy... 
    Permanent employment
    Remote work

    360 Privacy

    Brentwood, TN
    2 days ago
  • 360 Privacy is seeking a Staff Software Engineer for the Automations team, focusing on shaping and evolving the automation engine. This hybrid role based in Nashville allows remote candidates, requiring quarterly travel for collaboration. The ideal candidate will possess... 
    Remote work

    360 Privacy

    Brentwood, TN
    2 days ago
  • HCA Healthcare is looking for a Senior Staff Software Engineer to develop, test, and deploy cutting-edge technology and data products. The role focuses on building platforms that empower healthcare providers to deliver excellent care. Candidates should have over 7 years... 

    HCA Healthcare

    Nashville, TN
    2 days ago
  • $115.91k - $120.91k

     ...and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across eCommerce & Loyalty experience for our customers. A Senior Software... 
    Work experience placement
    Seasonal work

    Dollar General

    Goodlettsville, TN
    2 days ago
  • $260k - $310k

     ...later without any hidden fees or compounding interest. Affirm's engineering team is building a large-scale, highly-available, and global...  .... Collaboration: Work closely with product managers, software engineers and analysts to translate business requirements into... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  • $94.9k - $135.6k

    What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the technologies and enhance the customer experience. This function... 
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Nashville, TN
    2 days ago
  • $122k - $127k

     ...and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at A Senior Software Engineer, working independently or with limited supervision, translates high-level business requirements into technical designs,... 
    Work experience placement
    Seasonal work

    Dollar General

    Goodlettsville, TN
    2 days ago
  • $152k - $157k

     ...see how your career can thrive. Company Overview A Lead Software Engineer (LSE) is recognized as an expert in their strategic...  ...software development activities Assists in career development, staff mentoring and succession planning for engineers Understands... 
    Work experience placement
    Seasonal work

    Dollar General

    Goodlettsville, TN
    2 days ago
  • $87.9k - $115.12k

    Position: Applications Engineer Job Description: What You’ll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development...  ...Provides informal guidance to junior staff Works with minimal guidance Work Arrangement:... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Monday to Friday

    Arrow Electronics, Inc.

    Nashville, TN
    3 hours ago
  • $79.2k - $209.5k

     ...The Oracle Cloud Infrastructure (OCI) Security and Compliance Platform Engineering organization seeks a highly skilled engineer to contribute to the development of next‑generation, AI‑driven cybersecurity solutions at cloud scale. The role focuses on ingesting and processing... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    19 hours ago
  •  ...directories & more — all on their own website. Why this job is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase that works. The company has hundreds of customers processing thousands... 
    Remote work
    Flexible hours

    GrabJobs

    Nashville, TN
    4 days ago
  •  ...About Fern: At Fern, we believe every software company should offer a world-class API. We're building the toolkit to make that possible...  ...to how a startup scales with visibility into product, engineering, design, and go-to-market. Thinking of founding a startup someday... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Nashville, TN
    4 days ago
  • $79.2k - $178.1k

     ...the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. As a Software Engineer, you will work with a team of software engineers responsible for the software design, development, and operations of OCI DevOps... 
    Temporary work
    Flexible hours

    Ll Oefentherapie

    Nashville, TN
    2 days ago
  •  ...position is intended to be an entry level position focused on software functional testing and quality assurance, and the fulfillment...  ...documentation of test results. Correspond with Software and Template Engineering, give feedback to any questions they may have, and facilitate... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    FUJIFILM Corporation

    Nashville, TN
    19 hours ago
  •  ...Overview of Job Function As a Software Engineer, you will be a core contributor to Verint's QM and PM engineering team. You will design and build full-stack features end-to-end, write high-quality automated tests, support production systems, and collaborate daily with... 
    Local area
    Worldwide
    Shift work

    Verint Systems

    Nashville, TN
    19 hours ago
  • $83.43k - $222.48k

     ...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Hispanic Alliance for Career Enhancement

    Nashville, TN
    2 days ago
  • $30 per hour

     ...operation of highly available, massive‑scale, integrated cloud services in a distributed, multi‑tenant cloud environment. We look for engineers that are eager to take requirements and turn them into high‑quality solutions. You should value simplicity and scale, work... 
    Hourly pay
    Temporary work
    Part time
    Internship
    Flexible hours

    Oracle

    Nashville, TN
    19 hours ago
  • $77.1k - $123.3k

     ...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world‑class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Local area

    Cengage Group

    Nashville, TN
    20 hours ago
  •  ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Local area
    3 days per week

    Tyler Technologies

    Brentwood, TN
    4 days ago
  • $181.29k - $242.11k

     ...CaptivateIQ is building AI capabilities that will transform how enterprises manage sales performance. We're looking for a **Staff Software Engineer** to set the technical strategy for our Agentic SDK team, an internal developer platform that enables product teams across... 
    Remote work
    Flexible hours

    CaptivateIQ

    Nashville, TN
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!