Principal Software Engineer

4 days ago


Nashville, Tennessee, United States Asurion Full time

POSITION OVERVIEW:

As a Principal Software Engineer, you are an expert of your craft. You are a natural leader. The Principal Software Engineer is responsible for the design, development, and delivery of software solutions as it relates to the business objectives of Asurion. The Principal Software Engineer will maintain expertise of the functional software engineering processes used by Asurion.

ESSENTIAL JOB SKILLS/DUTIES:

  • Lead design sessions and code reviews to elevate the quality of engineering across the organization
  • Maintains a working knowledge of Asurion's applications and system integration and can understand changes in order to anticipate cross-system or cross-process impacts
  • Review and discuss code with engineering peers and leaders to understand best practices and optimal design patterns
  • Effectively communicates the feasibility of requested deliverables and timelines to leadership

SKILLS:

Technical skills:

  • TypeScript, JavaScript, , React, React Native, AWS, Docker, Serverless

Soft/Leadership skills:

  • Active listener; strong communication - verbal and non-verbal. Strong ability to influence
  • Effective and efficient problem solver; works through ambiguity; develops solutions; executes well
  • Directs time for team; delegates as needed; provides guidance and direction to team members
  • Leads relationships with key stakeholders and provides connections across business to achieve desired outcomes
  • Strong business acumen; effective at navigating roadblocks and driving team success
  • Drives change at the team level and across teams
  • Team leader and advocates for team to ensure success. Develops trust-based relationships.
  • Seek individual and team feedback to support ongoing development and performance of self and others.
  • Engage, inspire and empower team members. Role model of high performance and effectively delegates work. Drives for continuous improvement. Seeks professional development
  • Accountable for performance of team; acting with a sense of urgency and with a customer first mindset.

EDUCATION AND EXPERIENCE:

Required Education And Experience

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or related field
  • 5+ years of software development experience, with 5+ years in a technical leadership role

NOTE: THIS JOB DESCRIPTION IS NOT DESIGNED TO COVER OR CONTAIN A COMPREHENSIVE LISTING OF ACTIVITIES, DUTIES OR RESPONSIBILITIES THAT ARE REQUIRED OF THE EMPLOYEE. DUTIES, RESPONSIBILITIES, WORKING CONDITIONS, PHYSICAL DEMANDS, AND ACTIVITIES MY CHANGE OR NEW ONES MAY BE ASSIGNED AT ANY TIME WITH OR WITHOUT NOTICE.

ASURION PROVIDES EQUAL EMPLOYMENT OPPORTUNITIES TO ALL EMPLOYEES AND APPLICANTS FOR EMPLOYMENT AND PROHIBITS DISCRIMINATION AND HARASSMENT OF ANY TYPE WITHOUT REGARD TO RACE, COLOR, RELIGION, AGE, SEX, NATIONAL ORIGIN, DISABILITY STATUS, GENETICS, PROTECTED VETERAN STATUS, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, OR ANY OTHER CHARACTERISTIC PROTECTED BY FEDERAL, STATE OR LOCAL LAWS.

THIS POLICY APPLIES TO ALL TERMS AND CONDITIONS OF EMPLOYMENT, INCLUDING RECRUITING, HIRING, PLACEMENT, PROMOTION, TERMINATION, LAYOFF, RECALL, TRANSFER, LEAVES OF ABSENCE, COMPENSATION AND TRAINING.



  • Nashville, Tennessee, United States Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how we deliver excellence. We strive for equity,...


  • Nashville, Tennessee, United States Oracle Full time

    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how we deliver excellence. We strive for equity,...


  • Nashville, Tennessee, United States Oracle Full time

    DescriptionAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how we deliver excellence. We strive...


  • Nashville, Tennessee, United States Jobs via Dice Full time

    Job DescriptionAre you ready to shape the future of cloud-native computing at a global scale? Oracle Cloud Infrastructure (OCI) is at the forefront of cloud innovation, delivering secure, high-performance, and cost-effective solutions to the world's most demanding organizations.OCI combines the elasticity and utility of public cloud with the granular...


  • Nashville, Tennessee, United States Oracle Full time

    Job Location: (no exceptions)     •    Preferred: Nashville, TN    •    Optional: Austin, TX    •    Optional: Broomfield, CO    •    Optional: Seattle, WA    •    Optional: Redwood City, CAJob DescriptionAs a Senior Principal Engineer in this space, you will have broad ownership of core technical components...


  • Nashville, Tennessee, United States Jobs via Dice Full time

    Job DescriptionThis position is based onsite in Nashville, TNOracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more than 50 regions worldwide. OCI is expanding its mission beyond the traditional boundaries of public...


  • Nashville, Tennessee, United States CCS CORPORATE Full time

    Overview: The principal software data engineer is a hands-on architecture role to drive end-to-end build of next generation data & reporting platform. They will support existing data operations such as data pipeline, ETL, data lake / warehouse, data structure development, and troubleshooting of data issues. They will be part of the team which is building...


  • Nashville, Tennessee, United States Oracle Full time

    Job DescriptionYou will be responsible for the research, design, implementation, and operation of new cloud offerings, with a particular focus on virtual GPU (vGPU) and GPU slicing technologies to power virtual workstations, rendering pipelines, and large-scale production workloads. This is an opportunity to help build a competitive GPU-powered media cloud...


  • Nashville, Tennessee, United States ComplexCare Solutions Full time

    Overview:The principal software data engineer is a hands-on architecture role to drive end-to-end build of next generation data & reporting platform. They will support existing data operations such as data pipeline, ETL, data lake / warehouse, data structure development, and troubleshooting of data issues. They will be part of the team which is building next...


  • Nashville, Tennessee, United States Oracle Full time

    Job DescriptionAs a Principal Software Engineer (IC4), you will be responsible for leading and developing AI powered services that scale our OCI operations. You will lead and work with other engineers to implement scalable services/applications, automate deployment processes, and support operational excellence in production environments. This is a hands-on...