Principal Software Architect

Teal Communications, Inc.

$130K — $180K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree or equivalent experience preferred.
  • 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.
  • 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.

Responsibilities

  • Plan, design, develop, and test software systems or applications for enhancements and new products.
  • Deliver software features with exceptional quality, meeting release plans and commitments.
  • Analyze diverse problems where analysis of data requires evaluating identifiable factors.
  • Break large requests into sub-tasks and provide high-level status updates.
  • Build backend services for the next-gen IoT telecommunications platform.
  • Brainstorm features with product leads, architects, and engineers to guide decisions.
  • Review and mentor code among other engineers.

Benefits

  • Unlimited Paid Time Off
  • Maternity and paternity leave
  • Remote work flexibility
  • Health, dental, vision, and pet insurance
  • 401(k) plan
  • Opportunity to work for a high-growth company in a hyper-scale industry.
Full Job Description
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

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

Similar Jobs

More Jobs at Teal Communications, Inc.

  • Principal Software Architect
    $130K — $180K *
    Kirkland, WA 98034 (King County)
    Telecommunications & Hardware
    In-Person
  • Account Manager
    $100K — $120K *
    Kirkland, WA 98034 (King County)
    Enterprise Technology
    In-Person

More Telecommunications & Hardware Jobs

Find similar Principal Software Architect jobs: