Improve internal infrastructure and tooling to streamline development, testing, and deployment ... analysts with the tools and infrastructure they need for advanced analytics and modeling.
Improve internal infrastructure and tooling to streamline development, testing, and deployment ... analysts with the tools and infrastructure they need for advanced analytics and modeling.
QNX Systems Software Developer II
CA$90K - CA$132K/yr
... and development tools, along with support and services delivered by trusted embedded software ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
QNX Systems Software Developer II
CA$90K - CA$132K/yr
... and development tools, along with support and services delivered by trusted embedded software ... If you're an early-career systems engineer who thrives on lowlevel systems work, has a strong ...
Title: Digital Imaging Software Engineer Position Overview: Our team develops optical test and ... Experience using version control and issue tracking tools (e.g., Git, Jira) * Previous experience ...
Title: Digital Imaging Software Engineer Position Overview: Our team develops optical test and ... Experience using version control and issue tracking tools (e.g., Git, Jira) * Previous experience ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Senior Embedded Software Engineer
Kanata, ON · On-site
The Opportunity We're looking for a Senior Embedded Software Engineer to help architect and develop ... Experience debugging on real hardware using oscilloscopes, logic analyzers, JTAG tools * Bonus ...
Quick apply
Senior Embedded Software Engineer
Kanata, ON · On-site
The Opportunity We're looking for a Senior Embedded Software Engineer to help architect and develop ... Experience debugging on real hardware using oscilloscopes, logic analyzers, JTAG tools * Bonus ...
Senior Embedded Software Engineer
Kanata, ON · On-site
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop ... Experience debugging on real hardware using oscilloscopes, logic analyzers, JTAG tools * Bonus ...
Quick apply
Senior Embedded Software Engineer
Kanata, ON · On-site
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop ... Experience debugging on real hardware using oscilloscopes, logic analyzers, JTAG tools * Bonus ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for developing ...
Cloud DevOps Engineer
Ottawa, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Ottawa, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Cloud DevOps Engineer
Ottawa, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Cloud DevOps Engineer
Ottawa, ON · Remote
$85K - $120K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
As a Senior Software Engineer at Derq, you will develop and evolve a cloud-based traffic signal ... Build tools, configuration interfaces, and workflows that enable review, deployment, and scaling of ...
As a Senior Software Engineer at Derq, you will develop and evolve a cloud-based traffic signal ... Build tools, configuration interfaces, and workflows that enable review, deployment, and scaling of ...
Senior Software Developer - iOS
Kanata, ON · On-site
... Engineer contributes to mobile strategy, architecture, best practices, and choice of tools and ... internal equity, location, skill set, experience, and/or performance. Base pay is just one ...
Senior Software Developer - iOS
Kanata, ON · On-site
... Engineer contributes to mobile strategy, architecture, best practices, and choice of tools and ... internal equity, location, skill set, experience, and/or performance. Base pay is just one ...
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... Understanding of software development methodology and proficiency in software development tools.
Software Engineer - Hardware Design Verification
Kanata, ON · Hybrid
CA$110K - CA$152K/yr
Software Engineer - Hardware Design Verification Location: This position is located in Ottawa and ... Understanding of software development methodology and proficiency in software development tools.
Senior DevOps Engineer
Ottawa, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Ottawa, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Senior DevOps Engineer
Ottawa, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Quick apply
Senior DevOps Engineer
Ottawa, ON · Remote
$85K - $110K/yr
Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Develop scripts, test utilities, and development tools that improve engineering efficiency. The ... Exposure to software development methodologies such as Agile or Waterfall * Familiarity with ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Develop scripts, test utilities, and development tools that improve engineering efficiency. The ... Exposure to software development methodologies such as Agile or Waterfall * Familiarity with ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Develop scripts, test utilities, and development tools that improve engineering efficiency. The ... Exposure to software development methodologies such as Agile or Waterfall * Familiarity with ...
Senior Embedded Software Engineer
Ottawa, ON · On-site
CA$95K - CA$153K/yr
Develop scripts, test utilities, and development tools that improve engineering efficiency. The ... Exposure to software development methodologies such as Agile or Waterfall * Familiarity with ...
Software Engineers, Canadian Air
Nepean, ON · On-site
Providing technical support to internal stakeholders throughout the development lifecycle ... Experience with Agile software development, object-oriented design tools * Familiarity with Linux ...
Quick apply
Software Engineers, Canadian Air
Nepean, ON · On-site
Providing technical support to internal stakeholders throughout the development lifecycle ... Experience with Agile software development, object-oriented design tools * Familiarity with Linux ...
Collaborate with customers and internal teams on UI/UX design * Contribute to our embedded UI ... Degree/diploma in CS, Software Engineering, Multimedia, Game Dev, or related * Intermediate to ...
Collaborate with customers and internal teams on UI/UX design * Contribute to our embedded UI ... Degree/diploma in CS, Software Engineering, Multimedia, Game Dev, or related * Intermediate to ...
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Quick apply
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Provide support and development of software tools and procedures to extend and enhance the core ... internal equity, location, skill set, experience, and/or performance. Base pay is just one ...
Provide support and development of software tools and procedures to extend and enhance the core ... internal equity, location, skill set, experience, and/or performance. Base pay is just one ...
Internal Developer Tools Software Engineer information
How do internal developer tools software engineers typically interact with other development teams within the company?
What is the difference between Internal Developer Tools Software Engineer vs Software Engineer?
| Aspect | Internal Developer Tools Software Engineer | Software Engineer |
|---|---|---|
| Primary Focus | Developing and maintaining internal tools to improve developer productivity | Building applications, systems, or features for end-users or clients |
| Work Environment | Typically within tech companies, collaborating with internal teams | Varies across industries, often with direct customer interaction |
| Required Skills | Strong programming, understanding of developer workflows, internal tool development | Broad software development skills, depending on domain |
| Industry Usage | Primarily in tech companies, startups, and large enterprises with internal tools | Across 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 is an internal developer tools software engineer?
What are the key skills and qualifications needed to thrive as an internal developer tools software engineer, and why are they important?

Job description
Business Area:
EngineeringSeniority Level:
Mid-Senior levelJob Description:
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.
The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.
Are you ready to architect the future of big data? Cloudera is searching for a visionary Staff Software Engineer with deep expertise in distributed systems to join the Apache Spark Team. You will be at the forefront of innovation, building our next-generation, enterprise-grade system designed to conquer data challenges at a massive scale-running Spark on thousands of nodes and crunching petabytes of data for the world's largest companies. This is your chance to directly influence the open-source community as a key contributor to Apache Spark while collaborating with a high-impact, distributed team that includes multiple Spark committers. If you're passionate about pushing the boundaries of distributed data processing, come build the impossible with us.
As a Staff Engineer you will:
Pioneer Scalable Solutions: Architect, implement, and deliver next-generation features for Cloudera's Data Engineering Experience, operating at a massive scale on thousands of production nodes.
Drive Open-Source Innovation: Be a core contributor to Apache Spark, directly shaping the future of distributed data processing in the open-source community.
Build with Modern Stacks: Develop high-performance features using Scala, Java, and Python on modern data platforms.
Deepen Technical Mastery: Gain and apply expert-level knowledge in core distributed data processing concepts, including:
SQL Planners and Optimizers
Data layout and modern table formats like Apache Parquet and Iceberg
Fault tolerance and resilience in large-scale distributed systems.
Own the Technology Stack: Develop a deep technical understanding of components across the Cloudera Data Engineering Experience, with a focus on Iceberg and Spark, applying this knowledge to your daily tasks.
Conquer Large-Scale Challenges: Work hands-on with massive distributed systems, scaling from hundreds to thousands of nodes in live production clusters.
Ensure System Integrity: Conduct thorough root cause analysis, debug complex system-level deployment issues, and resolve failures to maintain high system quality.
Enhance Engineering Velocity: Improve internal infrastructure and tooling to streamline development, testing, and deployment processes.
Collaborate and Influence: Work closely with a high-impact, distributed team and stakeholders to drive product vision and delivery.
Professional Experience: 5-7+ years of experience in professional software development.
Leadership & Delivery: Proven experience leading technical initiatives and delivering complex product enhancements from concept to production.
Core Languages: Strong proficiency in Java, Scala, or other JVM-based language.
Systems Expertise: Solid experience in the design and development of distributed systems.
Engineering Excellence: Passion for clean coding, attention to detail, and a focus on software quality and maintainability.
Communication: Strong oral and written communication skills for effective collaboration across a distributed team.
Autonomy: Demonstrated ability to research, problem-solve, and operate independently without constant supervision.
Growth Mindset: An open-minded approach with a desire to learn new technologies and an unwavering passion for building exceptional products.
Spark & Ecosystem Experience with using/developing Apache Spark, Apache Iceberg, or other related technologies.
Distributed Systems Mastery: Deep experience with large-scale, distributed systems design and development, including a strong understanding of scaling, performance optimization, and scheduling.
SQL Expertise: Experience with SQL Planners and Optimizers
Open-Source Contributions: Prior experience as a contributor to open-source projects.
Why this role matters:
You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.
Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.
The expected base salary range for this role in:
California & Washington is $184,000 - $230,000 USD
Canada is $165,000 - $206,000 CAD
The salary will vary depending on your job-related skills, experience and location.
This position is not eligible for sponsorship.
What you can expect from us:
Generous PTO Policy
Support work life balance with Unplugged Days
Flexible WFH Policy
Mental & Physical Wellness programs
Phone and Internet Reimbursement program
Access to Continued Career Development
Comprehensive Benefits and Competitive Packages
Paid Volunteer Time
Employee Resource Groups
EEO/VEVRAA
#LI-REMOTE
#LI-SZ1
About Cloudera
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
Santa Clara, CA, US
Year founded
2008