Talent.com
Staff Software Engineer
Staff Software EngineerGarmin • Olathe, Kansas, US
Staff Software Engineer

Staff Software Engineer

Garmin • Olathe, Kansas, US
30+ days ago
Job type
  • Full-time
Job description

Overview We are seeking a full-time Staff Software Engineer at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and guiding full system architecture to obtain company and product and / or application development objectives. Essential Functions Designs and guides full system architecture development giving consideration to performance and functional requirements, reusability, scalability, extensibility and cost effectiveness Conducts technical research and feasibility studies on new technologies, providing insight and recommendations to engineering management Represents Garmin among industry partners, peer groups and regulating agencies Contributes inventions, new designs, and techniques regarded as significant advances to the product and / or application development process Applies advanced theories, principles, and concepts in development of new principles and theories Utilizes knowledge of principles, forecasts new technology and provides business directions based on them Participates in evaluation of proposed or ongoing projects / programs Provides guidance and mentoring to less experienced software engineers in areas such as software methodology, cost analysis, and project management Mentors and provides guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24 / 7 operations Basic Qualifications Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 14 years relevant experience OR an equivalent combination of education and experience Outstanding academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated strong and effective verbal, written, and interpersonal communication skills Demonstrates a successful track record in managing exceedingly complex problems and providing success solutions which are highly innovative and ingenious Demonstrated experience with architecting solutions for multiple groups and / or disciplines Must possess relevant education and / or experience in software design, development and maintenance, as required for the successful performance of the essential functions of the position Proven experience in application languages / frameworks such as Python, Java, C#, JavaScript Experience in designing, developing, deploying, and scaling containerized applications (Kubernetes) Advanced knowledge of Kubernetes platform architecture & components Proven experience with messaging technologies such as RabbitMQ, Kafka Proven experience with data storage technologies such as RDBMS, No-SQL (Elasticsearch, OpenSearch, etc.) Advanced knowledge of Linux operating system administration, networking, & shell scripting Excellent judgment, discretion, and decision-making abilities Excellent verbal, written, and interpersonal communication skills Team-oriented mindset, positive attitude, and working well with others Desired Qualifications Experience driving architectural, design, and technical aspects of business-critical cloud applications Experience applying and promoting Agile / Lean principles to individual, team, and organizational process Advanced knowledge of Linux kernel and operating system constructs Advanced knowledge of computer networking standards (OSI), concepts, and related protocols (ethernet, IP, TCP, UDP, ARP, and DHCP. Experience in cloud infrastructures, tools, and related processes (Azure, AWS, GCP, OpenStack) Experience applying Infrastructure-as-Code such as Ansible, Terraform, Salt, Chef, Puppet Experience with APM monitoring tools such as Zabbix, AppDynamics, New Relic, Dynatrace Experience with observability tools such as Kibana, Grafana, Splunk Experience with automated testing tools and testing procedures Experience with CI / CD practices, with demonstrated experience using Jenkins or other enabling technologies Experience with DevOps-style tools such as Jenkins, Maven, GitLab, Nexus, RunDeck Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability. This position is eligible for Garmin's benefit program. Details can be found here : Garmin BenefitsEssential Functions Designs and guides full system architecture development giving consideration to performance and functional requirements, reusability, scalability, extensibility and cost effectiveness Conducts technical research and feasibility studies on new technologies, providing insight and recommendations to engineering management Represents Garmin among industry partners, peer groups and regulating agencies Contributes inventions, new designs, and techniques regarded as significant advances to the product and / or application development process Applies advanced theories, principles, and concepts in development of new principles and theories Utilizes knowledge of principles, forecasts new technology and provides business directions based on them Participates in evaluation of proposed or ongoing projects / programs Provides guidance and mentoring to less experienced software engineers in areas such as software methodology, cost analysis, and project management Mentors and provides guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24 / 7 operations

Basic Qualifications Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 14 years relevant experience OR an equivalent combination of education and experience Outstanding academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated strong and effective verbal, written, and interpersonal communication skills Demonstrates a successful track record in managing exceedingly complex problems and providing success solutions which are highly innovative and ingenious Demonstrated experience with architecting solutions for multiple groups and / or disciplines Must possess relevant education and / or experience in software design, development and maintenance, as required for the successful performance of the essential functions of the position Proven experience in application languages / frameworks such as Python, Java, C#, JavaScript Experience in designing, developing, deploying, and scaling containerized applications (Kubernetes) Advanced knowledge of Kubernetes platform architecture & components Proven experience with messaging technologies such as RabbitMQ, Kafka Proven experience with data storage technologies such as RDBMS, No-SQL (Elasticsearch, OpenSearch, etc.) Advanced knowledge of Linux operating system administration, networking, & shell scripting Excellent judgment, discretion, and decision-making abilities Excellent verbal, written, and interpersonal communication skills Team-oriented mindset, positive attitude, and working well with others Desired Qualifications Experience driving architectural, design, and technical aspects of business-critical cloud applications Experience applying and promoting Agile / Lean principles to individual, team, and organizational process Advanced knowledge of Linux kernel and operating system constructs Advanced knowledge of computer networking standards (OSI), concepts, and related protocols (ethernet, IP, TCP, UDP, ARP, and DHCP. Experience in cloud infrastructures, tools, and related processes (Azure, AWS, GCP, OpenStack) Experience applying Infrastructure-as-Code such as Ansible, Terraform, Salt, Chef, Puppet Experience with APM monitoring tools such as Zabbix, AppDynamics, New Relic, Dynatrace Experience with observability tools such as Kibana, Grafana, Splunk Experience with automated testing tools and testing procedures Experience with CI / CD practices, with demonstrated experience using Jenkins or other enabling technologies Experience with DevOps-style tools such as Jenkins, Maven, GitLab, Nexus, RunDeck Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability. This position is eligible for Garmin's benefit program. Details can be found here : Garmin Benefits

Create a job alert for this search

Staff Software Engineer • Olathe, Kansas, US

Similar jobs
Manager, Software Engineering

Manager, Software Engineering

Circle • Kansas City, MO, United States
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Circle is a financial technology company at the epicenter of the emerging internet of money, where val...Show more
Last updated: 30+ days ago • Promoted
FullStack Product Engineer USA

FullStack Product Engineer USA

TechBiz Global GmbH • Kansas City, MO, US
Full-time
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio.We are currently seeking a Full Stack Product Engineer to join one of our.If you're looking for an exci...Show more
Last updated: 30+ days ago
Sr. Software Developer

Sr. Software Developer

Sohum Systems LLC • Overland Park, KS, USA
Full-time
Quick Apply
This position is for US Citizens/US Permanent Residents only and not for any immigrant visa holders.Also, Visa sponsorship is not available for this position.Design comprehensive integration soluti...Show more
Last updated: 30+ days ago
Inventory Control Specialist

Inventory Control Specialist

NorthPoint Development LLC • Kansas City, Missouri, United States, 64150
Full-time
Quick Apply
This position will be in-person in our Kansas City office!.At WarehouseQuote, our clients hire us to manage their 3PL Warehousing Network.We do this by leveraging technology, data intelligence, and...Show more
Last updated: 2 days ago • Promoted
Chief Product Owner / Architect – Modern RCM Software

Chief Product Owner / Architect – Modern RCM Software

Indicle • Mission, KS, United States
Full-time
Lead the end‑to‑end product vision, architecture, and delivery of ClinicMind’s next‑generation Revenue Cycle Management (RCM) platform—designed to cut claim‑to‑cash time in half, automate payer com...Show more
Last updated: 30+ days ago • Promoted
Software Engineer- Mobile Native (Remote) #ESC7428

Software Engineer- Mobile Native (Remote) #ESC7428

ExpertHiring • Kansas City, MO, United States
Remote
Temporary
Job DescriptionJob DescriptionWhat's in it for you?!Join one of the most recognized names in tax preparation, serving millions of clients each year!Robust training and continuing education.Be part ...Show more
Last updated: 30+ days ago • Promoted
Early Mornings

Early Mornings

McDonald's • Smithville, MO, United States
Full-time
Start as early as 4am!! We need talented & enthusiastic people! As a local, independent McDonald's franchise, We will give you the tools to be what you want to be, with a schedule that is flexible ...Show more
Last updated: 19 days ago • Promoted
Senior Design Engineer, Structural Prestress (REMOTE Opportunity)

Senior Design Engineer, Structural Prestress (REMOTE Opportunity)

Contech Engineered Solutions LLC • Kansas City, MO, United States
Remote
Full-time
Be a Key Player in Structural Engineering at Contech while working remotely!As a Sr.Design Engineer, you will be at the forefront of designing precast concrete structures and components for a wide ...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer - Remote

Staff Software Engineer - Remote

TradeJobsWorkForce • 64151 Kansas City, MO, US
Remote
Full-time
Staff Software Engineer Remote Job Duties: • Implement and evolve a Data Lake storage system with low latency and high throughput for bulk data ingestion and query • Implement metadata, data govern...Show more
Last updated: 30+ days ago • Promoted
Remote Job $790/wk - Hiring Focus Group Panelists

Remote Job $790/wk - Hiring Focus Group Panelists

Maxion • Gladstone, MO, US
Remote
Full-time +2
Want to make extra money on YOUR schedule? Join our exclusive list of research study participants and .Perfect for anyone seeking remote, part-time, or temporary work, these opportunities require ....Show more
Last updated: 20 days ago • Promoted
Project Manager

Project Manager

Topa Group, Inc. • Riverside, MO, United States
Full-time
We are seeking an organized and driven.This role is responsible for managing scope, schedule, budget, and quality while coordinating with internal teams, clients, contractors, and authorities havin...Show more
Last updated: 13 days ago • Promoted
Box Office Supervisor - Morton Amphitheater

Box Office Supervisor - Morton Amphitheater

LIVE NATION ENTERTAINMENT INC • Riverside, MO, United States
Full-time
Job Summary: WHO ARE WE? Live Nation Entertainment is the world's leading live entertainment company, comprised of global market leaders: Ticketmaster, Live Nation Concerts, and Live Nation Media &...Show more
Last updated: 15 days ago • Promoted
Team Lead Software Engineer

Team Lead Software Engineer

Kaav Inc. • Leawood, KS, United States
Full-time
Senior Software Engineer Team Lead.The Senior Software Engineer Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organ...Show more
Last updated: 6 days ago • Promoted
Accountant

Accountant

TradeJobsWorkforce • 64151 Kansas City, MO, US
Full-time
Accountant Responsibilities: Provides financial information to management by researching and analyzing accounting data; preparing reports.Prepares asset, liability, and capital account entries by c...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Remote/Hybrid, Build Critical Apps

Senior Software Engineer - Remote/Hybrid, Build Critical Apps

SS&C • Kansas City, MO, United States
Remote
Full-time
A leading financial services firm seeks a Senior Software Developer to design and implement major applications in a Windows environment.The role involves technical leadership, development of busine...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Remote, Scalable Logistics

Senior Software Engineer - Remote, Scalable Logistics

C.H. Robinson • Kansas City, KS, United States
Remote
Full-time
A logistics technology leader seeks a Software Engineer III to design and implement scalable solutions for their advanced supply chain platform.This role involves collaborating with engineering tea...Show more
Last updated: 30+ days ago • Promoted
Software Development Project Manager 1225

Software Development Project Manager 1225

nexus IT group • Kansas City, MO, United States
Full-time
Perform project management duties for complex IT projects, including those involving AI solutions, in accordance with PMLC and SDLC processes.Perform day-to-day management of all project phases to ...Show more
Last updated: 30+ days ago • Promoted
Senior UI Developer — Angular/React, AEM Expert (Onsite)

Senior UI Developer — Angular/React, AEM Expert (Onsite)

Highbrow LLC • Overland Park, KS, United States
Temporary
A technology company seeks a UI Developer for a long-term position in Atlanta, GA.This role involves developing user interfaces, collaborating on web applications, and staying updated with industry...Show more
Last updated: 30+ days ago • Promoted