Principal Software Architect

Teal Communications, Inc.

Kirkland (WA)

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Salary & Equity Package
Unlimited Paid Time Off
Health, dental, vision, and pet insurance
401(k)
Maternity and paternity leave
Ability to work remote

Job summary

Teal Communications, Inc. is looking for a Principal Software Architect to join their team in Kirkland, WA. The role requires 10‑12 years of experience, primarily in Java and Spring framework, along with good knowledge of MongoDB, MySQL, and AWS.

Successful candidates will work in an Agile environment, developing cutting-edge software for the IoT and telecommunications industry. With competitive salary, equity, and benefits, Teal encourages a collaborative and growth-oriented atmosphere.

Qualifications

  • 10‑12 years of experience as a Software Engineer with a professional track record.
  • Strong (to expert) knowledge of Java and Spring framework.
  • Good experience with MongoDB, MySQL, and AWS is highly preferred.
  • Experience writing code for moderate to complex applications and/or APIs.
  • Good understanding of telecommunications, eSIM, and the Internet of Things (IoT) industry.

Responsibilities

  • Plan, design, develop, and test software systems or applications for enhancements.
  • Deliver software features with exceptional quality, meeting release plans.
  • Work with product leads and engineers to brainstorm features.

Skills

Java
Spring
MongoDB
MySQL
AWS
JavaScript
NodeJS
Telecommunications
Physical AI
Internet of Things (IoT)

Education

Bachelor’s Degree or equivalent experience

Tools

Jira
Bitbucket

Job description

About Teal

Teal Communications, Inc. ("Teal") is a high growth software company that offers a cloud-native "Network Orchestration Service" built to connect Physical AI & IoT devices to data networks globally. Teal has been recognized by Inc. 5000 and Deloitte's Fast 500 as one of the fastest growing private companies in the United States (#1 in Seattle-Metro and #9 Software Company in the United States).

The Opportunity

We are seeking a full-time Principal Software Architect. The ideal candidate will have 10‑12 years of experience working with Java and Spring. Experience with MongoDB, MySQL and AWS is also preferred. Java certification is a plus and experience with JavaScript, NodeJS, telecommunications, Physical AI and/or Internet of Things (IoT) industry is a huge plus. This role will report to our VP of Engineering (VP of Product & Head of Engineering in the interim), working closely with our Director of Cloud and together with our team based out of Europe and Seattle, WA. The role will require you to work in an Agile environment using tools such as Jira and Bitbucket, and deploy/test our software in an AWS environment. It’s crucial that the right candidate has an open mind and a drive to solve complex issues. Furthermore, our team is distributed in various time zones so off‑hour work may be required. Individuals who thrive at Teal Communications exhibit the following success skills – Curious, Owner’s Mentality, Relentless, Collaborative, Growth Mindset, and Empathetic.

How You’ll Contribute
  • Plan, design, develop and test software systems or applications for software enhancements and new products. Strong emphasis on "design and develop" as this will be an extremely hands‑on role.
  • Delivers software features with exceptional quality, meeting designated release plans and delivery commitments.
  • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
  • Break large requests down into sub‑tasks and provide high‑level status updates. Set measurable goals and execute the means to deliver on them.
  • Build backend services that power our next‑gen IoT telecommunications platform.
  • Brainstorm features with product leads, architects, and engineers, and guide decisions based on your knowledge of the codebase.
  • Review code and have your code reviewed.
  • Mentor and train other engineers.
What You’ll Bring
  • Bachelor’s Degree or equivalent experience preferred.
  • 10‑12 years of experience as a Software Engineer with professional track record.
  • Strong (to expert) knowledge of Java and Spring framework.
  • Good experience with MongoDB, MySQL, and AWS is highly preferred.
  • Experience writing code for moderate to complex applications and/or APIs.
  • Enthusiasm about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD.
  • Good understanding of telecommunications, eSIM and the Internet of Things (IoT) industry.
  • Communication skills including ability to communicate with all levels within the company.
  • Experience with AI‑assisted development tools (e.g., GitHub Copilot, Cursor, or Claude) is a plus.
Compensation & Benefits
  • Competitive Salary & Equity Package (DOE)
  • Unlimited Paid Time Off
  • Maternity and paternity leave
  • Ability to work remote
  • Health, dental, vision, and pet insurance
  • 401(k)
  • Opportunity to work for a high-growth company in a hyper‑scale industry

Teal Communications, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or any other characteristic protected by law.

Location

The ideal candidate will be in the Greater Seattle Metro and available to work in person at Teal’s offices in Kirkland, WA at least 2 days per week.

Seniority Level

Minimum 10+ years’ experience

Industry

Software, Physical AI, Networking, Telecommunications

Employment Type

Full‑time

Job Functions

Software Development & Engineering

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Software QA
Director of Software QA

Teal Communications, Inc. • Kirkland (WA)

On-site
USD 120,000 - 150,000
Unlimited Paid Time Off
Health, dental, vision, and pet insurance
401(k)
+1
Remote Principal Software Architect — IoT & Cloud Platform
Remote Principal Software Architect — IoT & Cloud Platform

Teal Communications, Inc. • Kirkland (WA)

Hybrid
USD 130,000 - 160,000
Competitive Salary & Equity Package
Unlimited Paid Time Off
Health, dental, vision, and pet insurance
+3
Business Development Representative
Business Development Representative

Teal Communications, Inc. • Seattle (WA)

On-site
USD 55,000 - 75,000
HR Generalist & Recruiting Lead
HR Generalist & Recruiting Lead

Teal Communications, Inc. • United States

On-site
USD 120,000 - 150,000
Principal Architect / Java / Spring / AWS/ SaaS
Principal Architect / Java / Spring / AWS/ SaaS

Motion Recruitment Partners LLC • Egg Harbor Township (NJ)

On-site
USD 120,000 - 150,000
Medical Insurance
Dental Benefits
Vision Benefits
+1
Principal Architect
Principal Architect

Tenarai • Mountain View (CA)

Hybrid
USD 210,000 - 260,000
Principal Architect
Principal Architect

Transglobal Recruiting • Seattle (WA)

On-site
USD 120,000 - 150,000
Competitive salary
Great benefits
Creative work environment
Principal Engineer (Software)
Principal Engineer (Software)

Palo Alto Networks • Boston (MA)

On-site
USD 126,000 - 205,000
Stock options
Bonus opportunities
Employee benefits including accommodations for disabilities
Team Lead, Software Engineering
Team Lead, Software Engineering

Tenna • United States

Remote
USD 120,000 - 160,000
Competitive compensation package
Low-cost benefit packages
Paid Time Off
+4
Senior Solutions Architect, Growth - East
Senior Solutions Architect, Growth - East

Temporaltechnologies • United States

On-site
USD 200,000 - 250,000
Unlimited PTO
100% Premiums Coverage for Medical, D‑
AD&D, LT & ST Disability, and Life Ins
+8