1

Internal Developer Tools Software Engineer Jobs in Bothell, WA

Principal Software Engineer (Platform Team)

Redmond, WA · On-site

$151K - $202K/yr

... tools, safety systems) that protect and accelerate the business • Establish best practices and ... internal developer platforms, or mission-critical infrastructure Preferred : • Demonstrated ...

Design, implement, and champion self-service tools, internal developer portals, and services that ... software engineering, cloud architecture, and/or Site Reliability Engineering, with at least 3 ...

Software Engineer

Redmond, WA · On-site

$160K - $210K/yr

Infrastructure and Tools: * Build and maintain robust infrastructure to support rapid development ... Software Engineer/Level I: $120,000 - $145,000 per year * Software Engineer/Level II: $140,000 ...

Principal Site Reliability Engineer

Bellevue, WA · On-site

$64.25 - $85.50/hr

Design, implement, and champion self-service tools, internal developer portals, and services that ... software engineering, cloud architecture, and/or Site Reliability Engineering, with at least 3 ...

The team builds and maintains the internal platforms, tooling, and CI/CD infrastructure that power ... Experience leveraging AI/ML tools or LLM integration to enhance developer workflows, automate code ...

Design, implement, and champion self-service tools, internal developer portals, and services that ... software engineering, cloud architecture, and/or Site Reliability Engineering, with at least 3 ...

We push the limits of technology, tools, components, and test the unproven. XKL's layer 1 optical ... The Software Engineer I will work to develop the capabilities of the XKL layer 1 networking ...

next page

Showing results 1-20

Internal Developer Tools Software Engineer information

See Bothell, WA salary details

$33K

$112.1K

$270K

How much do internal developer tools software engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for internal developer tools software engineer in Bothell, WA is $112,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $118,500.00 per year, depending on experience, location, and employer.

How do Internal Developer Tools Software Engineers typically interact with other development teams within the company?

Internal Developer Tools Software Engineers work closely with a variety of engineering teams to understand their workflows, gather feedback, and identify pain points in the development process. Communication is key, as these engineers often facilitate onboarding, provide training for new tools, and respond to support requests. Collaboration usually involves participating in cross-team meetings, collecting requirements, and iterating on tools based on real-world usage. This close partnership ensures that the tools developed genuinely improve productivity and address the practical needs of their colleagues.

What is the difference between Internal Developer Tools Software Engineer vs Software Engineer?

AspectInternal Developer Tools Software EngineerSoftware Engineer
Primary FocusDeveloping and maintaining internal tools to improve developer productivityBuilding applications, systems, or features for end-users or clients
Work EnvironmentTypically within tech companies, collaborating with internal teamsVaries across industries, often with direct customer interaction
Required SkillsStrong programming, understanding of developer workflows, internal tool developmentBroad software development skills, depending on domain
Industry UsagePrimarily in tech companies, startups, and large enterprises with internal toolsAcross all industries including tech, finance, healthcare, etc.

In summary, Internal Developer Tools Software Engineers focus on creating tools that enhance internal developer efficiency, whereas Software Engineers develop a wide range of applications for external users. Both roles require strong programming skills but differ in their primary objectives and work environments.

What are Internal Developer Tools Software Engineers?

Internal Developer Tools Software Engineers are specialists who design, build, and maintain software tools that improve the productivity of other developers within an organization. Their work often includes creating build systems, continuous integration pipelines, testing frameworks, and deployment tools. These engineers collaborate closely with development teams to understand their workflows and challenges, then develop solutions that streamline processes, reduce manual work, and enhance code quality. By focusing on internal tooling, they help the whole engineering organization move faster and deliver higher-quality products.

What are the key skills and qualifications needed to thrive as an Internal Developer Tools Software Engineer, and why are they important?

To thrive as an Internal Developer Tools Software Engineer, you need strong programming skills (often in languages like Python, Java, or Go), expertise in software development processes, and experience with building scalable infrastructure, typically supported by a degree in computer science or related field. Familiarity with CI/CD systems, containerization tools (like Docker and Kubernetes), version control (such as Git), and cloud platforms is usually required. Excellent problem-solving abilities, collaboration, and proactive communication are vital soft skills in this role. These skills and qualities are essential for designing efficient tools that improve developer productivity, streamline workflows, and support organizational engineering goals.
What are popular job titles related to Internal Developer Tools Software Engineer jobs in Bothell, WA? For Internal Developer Tools Software Engineer jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Internal Developer Tools Software Engineer jobs in Bothell, WA look for? The top searched job categories for Internal Developer Tools Software Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Internal Developer Tools Software Engineer jobs? Cities near Bothell, WA with the most Internal Developer Tools Software Engineer job openings:
AI Engineer - Automation/Robotics 3

AI Engineer - Automation/Robotics 3

Talent Software Services, Inc

Redmond, WA • On-site

Other

Posted 3 days ago


Job description

Description

Join our dynamic team dedicated to revolutionizing data-center telemetry by automating manual workflows. Our mission is to enhance operational efficiency through scalable onboarding processes.

Typical Day in the Role

As a key member of our team, you will:

  • Design and implement automation pipelines to streamline operational, validation, and engineering workflows.
  • Gather and analyze requirements from engineering, operations, and program stakeholders, translating ambiguous manual processes into clear technical designs.
  • Integrate data from internal systems, databases, work tracking tools, spreadsheets, and document repositories.
  • Develop software solutions that ingest, normalize, validate, and report on operational and telemetry-related data.
  • Create reusable validation rules, checks, and reporting modules that can scale across multiple workflows.
  • Automate manual review processes while preserving appropriate human-in-the-loop approval gates.
  • Prepare technical specifications, test plans, and implementation documentation.
  • Modify and improve existing automation tools to meet new standards, requirements, and operating models.
  • Conduct unit testing, integration testing, and post-implementation validation.
  • Troubleshoot issues across new and legacy systems, identify root causes, and implement durable fixes.
  • Partner with internal stakeholders to ensure automation outputs are actionable, trusted, and operationally usable.
Candidate Requirements

We are looking for a talented software engineer or automation engineer with a passion for building backend tools, data pipelines, workflow automation, or internal engineering systems.

  • Bachelor''s degree in computer science, computer engineering, data engineering, or a related technical field is required.
  • 5-7 years of software engineering or automation engineering experience is preferred.
  • Strong programming experience, preferably with Python, PowerShell, C#, or similar automation-friendly languages.
  • Experience integrating with APIs, databases, work item systems, files, and enterprise data sources.
  • Ability to work with structured and semi-structured data such as SQL/KQL query results, spreadsheets, JSON, CSV, and logs.
  • Experience with validation frameworks, data quality checks, automated reporting, or operational readiness tooling.
  • Strong troubleshooting skills across both new and legacy production systems.
  • Experience writing unit tests, test data, and validation plans for automation workflows.
  • Ability to operate in ambiguous environments and convert manual business processes into reliable software systems.
Preferred Skills
  • Experience with cloud or enterprise data platforms.
  • Familiarity with telemetry systems, operational monitoring, or industrial/IoT data workflows.
  • Experience with Azure DevOps, GitHub, CI/CD pipelines, or similar engineering lifecycle tools.
  • Experience building tools used by engineering or operations teams.
  • Strong communication skills and the ability to document technical designs for non-specialist stakeholders.
What is the Ideal Background of a Candidate for this Role?

The ideal candidate is a software engineer or automation engineer with experience building backend tools, data pipelines, workflow automation, or internal engineering systems. They should be comfortable turning ambiguous operational processes into reliable software, integrating multiple data sources, and working with structured and semi-structured data such as SQL/KQL results, spreadsheets, CSV, JSON, logs, and APIs. Strong Python, PowerShell, C#, or similar automation-focused programming experience is preferred, along with good troubleshooting, testing, and documentation habits.

Top 3 Must-Have HARD Skills & Years of Experience for Each
  • Software engineering with Python, C#, PowerShell, or similar automation/backend language: 5 years
  • Building automation pipelines, backend tools, data workflows, or system integrations: 3 years
  • Working with structured/semi-structured data sources such as SQL/KQL, APIs, CSV, JSON, logs, or spreadsheets: 3 years
How Will Contractor Performance Be Measured?

Performance will be measured by the contractor''s ability to deliver reliable automation that reduces manual effort and improves workflow quality. Key measures include completed automation milestones, successful integration with required data sources, accuracy of validation/reporting outputs, reduction in manual processing time, quality of code and tests, responsiveness to stakeholder feedback, clear documentation, and the ability to troubleshoot and maintain workflows after implementation.