1

Tech Lead Software Engineer Jobs in Portland, OR

At Advanced Packaging and Technology Manufacturing Group, we build software tools and technologies ... Our work in advanced packaging and silicon enablement supports engineering teams in staying at the ...

... lead the development of a technical solution that meets the needs of the business and aligns with ... Employer will accept a Bachelor's degree in Information Technology, Computer Science and 5 years of ...

Beyond our commercial impact, we're deeply committed to expanding access to technology for academic ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week) Location : Hillsboro, Oregon (Preferred) or Milpitas, California ,USA About the Role: Require an ...

Software Engineer - NIKE USA Inc. - Beaverton, OR. Build and deliver scalable data and analytics ... new technologies, manage and evolve the data lake; integrate AI-powered solutions with ...

Senior Software Engineer

Portland, OR ยท On-site

$129K - $171K/yr

Resource Data is a company that has been designing and building innovative technology solutions for over 37 years. As a Senior Software Engineer, you will lead complex technical work, design and ...

Sr. Software Engineer

Portland, OR ยท Remote

$150K - $175K/yr

This role reports to the Chief Technology Officer, who maintains final authority over architectural ... Lead development of core services: budgeting engines, timesheet processing, caregiver management ...

Software Engineer Location: Hillsbrough,OR Duration: Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux networking internals. Performance analysis and ...

next page

Showing results 1-20

Tech Lead Software Engineer information

See Portland, OR salary details

$88K

$154.7K

$210K

How much do tech lead software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for tech lead software engineer in Portland, OR is $154,717.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,300.00 and $178,700.00 per year, depending on experience, location, and employer.

What is the difference between Tech Lead Software Engineer vs Software Architect?

AspectTech Lead Software EngineerSoftware Architect
CredentialsBachelor's/Master's in CS or related field, relevant certificationsBachelor's/Master's in CS, often with architecture or design certifications
Work EnvironmentHands-on coding, team leadership, project managementDesigning system architecture, high-level planning, technical strategy
Employer & Industry UsageTech companies, startups, enterprise software teamsLarge organizations, system design firms, enterprise software
Search & Comparison IntentUnderstanding roles, responsibilities, career pathSystem design, technical strategy, architecture planning

The Tech Lead Software Engineer focuses on leading development teams, coding, and project execution, while the Software Architect concentrates on designing overall system architecture and technical strategy. Both roles require strong technical skills, but their primary responsibilities differ in scope and focus.

What are the key skills and qualifications needed to thrive as a Tech Lead Software Engineer, and why are they important?

To thrive as a Tech Lead Software Engineer, you need advanced programming skills, deep software architecture knowledge, and experience in leading technical teams, often supported by a bachelor's or master's degree in computer science or related fields. Familiarity with tools such as Git, CI/CD pipelines, cloud platforms (e.g., AWS, Azure), and agile project management systems is essential. Strong communication, mentorship, and problem-solving abilities are crucial soft skills for guiding teams and collaborating with stakeholders. These competencies ensure delivery of robust software solutions, foster team productivity, and drive technical excellence in complex projects.

What is a Tech Lead Software Engineer?

A Tech Lead Software Engineer is a senior developer who combines technical expertise with leadership responsibilities. They guide a team of engineers through software development projects, making key technical decisions, setting coding standards, and ensuring that best practices are followed. In addition to writing code, Tech Leads coordinate work, mentor team members, and communicate with stakeholders to align technical solutions with business goals. Their role bridges the gap between hands-on engineering and leadership, ensuring both project success and team growth.

How does a Tech Lead Software Engineer balance hands-on coding with leadership responsibilities?

As a Tech Lead Software Engineer, you'll often split your time between writing code and guiding the technical direction of your team. While you remain involved in architecture decisions and complex problem-solving, you also mentor junior engineers, conduct code reviews, and facilitate communication between team members and stakeholders. Balancing these responsibilities requires strong time management and prioritization skills, ensuring that both project delivery and team development are progressing smoothly. It's common to gradually shift from primarily coding to more strategic leadership as your team grows.
What are popular job titles related to Tech Lead Software Engineer jobs in Portland, OR? For Tech Lead Software Engineer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Tech Lead Software Engineer jobs in Portland, OR look for? The top searched job categories for Tech Lead Software Engineer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Tech Lead Software Engineer jobs? Cities near Portland, OR with the most Tech Lead Software Engineer job openings:
Infographic showing various Tech Lead Software Engineer job openings in Portland, OR as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $154,717 per year, or $74.4 per hour.
Sr. Software Engineer (US Citizenship Required)

Sr. Software Engineer (US Citizenship Required)

Teledyne FLIR LLC

Wilsonville, OR โ€ข On-site

$126K - $167K/yr

Full-time

Re-posted 3 days ago


Job description

Be visionary
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
Job Description
US Citizenship is required. We are unable to consider applicants with a Green Card, applicants currently on a work visa, or applicants who need work visa sponsorship now or in the future.
Job Summary:
Teledyne FLIR is looking for a career Software Engineer to join our Surveillance team who has industry experience leading complex projects independently from inception to completion. This team, along with a sibling location in Victoria, BC, is focused on delivering military grade software and hardware solutions in the defense and border security markets. With a 20 plus year history of delivering successful projects, this small team of developers has built a diverse customer base which includes some of the biggest governmental organizations and global companies. As defense and security needs continue to grow, the future is looking good and we are looking for strong software professionals to join us. This position focuses heavily on the Microsoft platform with a focus on .NET server-side technologies with some desktop skills as well. This opportunity is for a professional who has skills and proven ability to lead software initiatives, yet still write code to stay current because that is what they enjoy most. Not only will this individual be able to work through challenging technical problems, they will need to also integrate well within a team environment. Written and spoken communication skills must be of the highest level and used frequently to proactively identify risks and communicate technical details to stakeholders and team members. The ideal candidate will have 15+ years of experience shipping production software in consumer, enterprise, or military environments. In addition to client-server and distributed architectures, experience with front end UI, middle layer, and threading is highly desirable.
Job Duties & Responsibilities:
  • Design, build, and maintain high-quality software for defense and border security applications
  • Collaborate with developers, QA, product managers, and project leads
  • Lead software initiatives while staying hands-on with coding
  • Solve challenging technical problems across server-side and desktop platforms
  • Develop and optimize client-server and distributed systems
  • Implement multi-threaded and asynchronous programming patterns
  • Work with internet protocols (HTTP, TCP, UDP, SSL) and video streaming
  • Communicate clearly with stakeholders and team members
  • Participate in testing and resolving software defects

Job Qualifications:
  • Demonstrated ability to lead complex projects independently and collaborate effectively are required
  • Bachelor's degree in Computer Science or related field required, Master's degree a plus
  • 15+ years of software development experience on Windows and Linux platforms
  • Strong skills in .NET server-side development and object-oriented design
  • Experience with C#, .NET Core, REST, WPF, JSON, LINQ, and microservices
  • Familiarity with C++, NoSQL, WebSockets, and video protocols a plus
  • Experience with agile or lean development practices a plus
  • Able and willing to travel up to 25% for demos and installations (domestic and international)

Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
About Teledyne FLIR Defense
Join Teledyne FLIR Defense, where we're dedicated to supporting critical missions with an exciting range of cutting-edge technologies. Our products include advanced surveillance sensors, unmanned air and ground vehicles, sensing devices used to detect chemicals, biological agents, radiation and explosives, and a host of other solutions that help warfighters, first responders, and search-and-rescue teams do their jobs better.
We're looking for passionate innovators eager to shape the future of the Defense and Public Safety industries. If you're mission-driven to globally collaborate on solutions that can change the battlefield and save lives, we invite you to explore our current opportunities.
#FLIR
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.