CrawlJobs Logo

Principal Software Engineer, Developer Productivity

dropbox.com Logo

Dropbox

Location Icon

Location:
Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

244000.00 - 330100.00 CAD / Year

Job Description:

Dropbox is seeking a Principal Engineer to define the long-term technical vision and execution strategy for Developer Productivity. This role will serve as the architectural and strategic leader for building a modern, AI-augmented internal developer experience platform serving Dropbox engineers across our multi-product stack. In this high-impact, cross-cutting role, you’ll shape how development flows from idea to production—streamlining workflows, reducing friction, and introducing agentic workflows that enable faster, higher-quality software delivery. You’ll work across distributed systems, address the challenges of a complex monorepo, and introduce intelligent systems that empower developers through automation, guidance, and seamless tooling integration. This is a career-defining opportunity to reimagine how software gets built at scale—and bring the promise of AI to everyday developer tasks.

Job Responsibility:

  • Define the long-term architecture for Dropbox’s developer productivity platform, including a unified internal developer portal (“Dropbox Console”), default workflows, and intelligent agents
  • Own platform-wide architectural patterns that streamline the entire SDLC: from local dev and CI to testing, debugging, and deployment
  • Build abstractions and systems that scale across monorepo, multi-platform (desktop/web/mobile), and hybrid cloud/on-prem environments
  • Lead the design and implementation of agentic workflows for core developer tasks—code reviews, test generation, flaky test triage, documentation, migrations, etc
  • Design systems that embed safe and assistive AI directly into development surfaces and tools, enabling faster iteration while preserving quality and auditability
  • Define best practices for integrating LLMs into engineering workflows, including supervision checkpoints, rollback strategies, and metrics
  • Partner with infrastructure, product, and engineering teams to identify bottlenecks and define metrics that matter for business outcomes
  • Drive migration from fragmented tools and tribal workflows to a unified platform that enables flow-state for developers
  • Set and enforce standards for quality, safety, and reliability of automation and AI workflows
  • Serve as a technical multiplier, mentoring teams across Dropbox and raising the bar on system design, platform thinking, and developer empathy
  • Collaborate deeply with PMs, DX researchers, SREs, and leadership to align priorities and deliver developer delight
  • Represent Dropbox in the external platform and AI productivity communities through talks, papers, and open-source contributions where appropriate

Requirements:

  • 12+ years of engineering experience with a deep background in distributed systems, internal developer platforms, or DevProd infrastructure
  • Deep understanding of monorepos, complex CI/CD setups, local development, multi-platform development, and developer journey mapping
  • Demonstrated experience building large-scale platforms with high reliability, composability, and extensibility
  • Passionate about AI, with hands-on experience (or deep exposure) to integrating LLMs, RAG systems, or intelligent assistants into engineering workflows
  • Strong product sense and empathy for developer pain—capable of translating data and feedback into high-leverage solutions

Nice to have:

  • Experience leading or contributing to AI developer tooling, or developer experience
  • Proven success operating as a principal+ level engineer across large orgs
What we offer:
  • Competitive medical, dental and vision coverage
  • Retirement savings through a defined contribution pension or savings plan
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
  • Mental health and wellness benefits

Additional Information:

Job Posted:
December 31, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer, Developer Productivity

New

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right
New

Software Engineer, Principal

DCS has an exciting opportunity for a Principal Software Engineer providing supp...
Location
Location
United States , Bedford
Salary
Salary:
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Active Top Secret level clearance and SCI eligible
  • Bachelor's or Master's Degree in a related field
  • 20+ years of experience with 12+ years of experience in the DoD
  • Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V)
  • Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M
  • Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management)
Job Responsibility
Job Responsibility
  • Assess feasibility through analysis, problem definition, and solution evaluation
  • Document and demonstrate solutions using diagrams, code, and documentation
  • Improve operations by analyzing systems and recommending procedural changes
  • Acquire and license software by coordinating with vendors and testing products
  • Analyze and summarize development and service issues to inform stakeholders
  • Support mission goals by completing engineering tasks as required
  • Perform SQA to ensure software meets defined quality standards
  • Collaborate in Agile teams to design, code, test, and review software and scripts
  • Contribute to build, deployment, and documentation tasks as needed
  • Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR)
What we offer
What we offer
  • medical
  • dental
  • 401k
  • ESOP
  • PTO
  • education reimbursement
  • work/life balance
  • parental and other leave programs
  • Fulltime
Read More
Arrow Right

Principal Engineer Software Developer (Flow & Forwarding)

We are looking for motivated, smart, hardworking and passionate individuals to j...
Location
Location
United States , Santa Clara
Salary
Salary:
200000.00 - 225000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong in-depth C Programming experience
  • Strong experience in large scale software development on Unix/Linux
  • Multi-core and Multi-threading programming experience is a MUST
  • In-depth knowledge in networking, especially in L2, L3, L4 protocols such as IPv4, IPv6, TCP, UDP is a MUST
  • Strong technical knowledge in computer architecture and systems engineering
  • Experience in routing protocols (BGP, OSPF, Multicast etc) is desired
  • Strong experience in developing & debugging packet processing, parsing, networking (L1-L7) protocols/architecture
  • Experience in data plane forwarding and any network processor programming
  • Can-do attitude and ability to take initiative and drive open issues to completion
  • Strong communication skills to work effectively with multi-functional groups
Job Responsibility
Job Responsibility
  • Responsible for the development of the critical dataplane and network/routing components for the State-of-the-art Next Generation Firewalls deployed at Enterprise, Data Center, Cloud, and Service Provider environments
  • Design & Develop L2-L4 network security features
  • Develop network security high availability service infrastructure products
  • Support critical customer escalations and provide root cause analysis in a timely manner
  • Work with multi-functional team members on user requirements, including but not limited to Product Management, QA, Support, etc.
  • Effective decision maker, take ownership and independently drive, lead tasks and assignments
What we offer
What we offer
  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
  • mental and financial health resources
  • personalized learning opportunities
  • compensation may also include restricted stock units and a bonus
Read More
Arrow Right

Principal Software Engineer Broker Team (Cortex)

We are looking for a Principal Software Engineer (Cortex XDR) to join our Cortex...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or equivalent knowledge
  • 7+ years of software engineering experience
  • Experience in distributed cloud products
  • Experience with networking protocols
  • Experience with Linux operating systems
  • Experience in designing, building and maintaining a scalable server side application
Job Responsibility
Job Responsibility
  • Design and build infrastructure capable of handling billions of events per second
  • Take ownership of projects end to end, covering the full software development life cycle
  • Write clean, testable, efficient, and scalable code
  • Serve as a Tech Lead, driving the technical vision and execution of our infrastructure components
  • Guide cross-team integrations
  • Mentor engineers
What we offer
What we offer
  • FLEXBenefits wellbeing spending account with over 1,000 eligible items
  • Mental and financial health resources
  • Personalized learning opportunities
Read More
Arrow Right

Principal Product Manager, Software

We are seeking a seasoned Principal Product Manager to lead strategy and executi...
Location
Location
United States , Seattle
Salary
Salary:
162000.00 - 259200.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of product management experience, with a focus on software, SaaS, or platform products
  • Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience)
  • Proven success in building, launching, and scaling complex software products across enterprise or consumer markets
  • Comfortable discussing system architecture, APIs, and technical trade-offs with engineering teams
  • Skilled at working with iterative development, product discovery, and data-driven prioritization
  • Exceptional empathy and ability to translate user insights into product strategy
  • Skilled at aligning stakeholders across levels, from executives to technical teams
  • Demonstrated ability to drive adoption strategies, pricing, and product growth in competitive markets
  • Willingness to travel (up to ~20%) for customer engagement, user research, and cross-functional collaboration
Job Responsibility
Job Responsibility
  • Define and evolve the product vision, strategy, and roadmap from concept through launch, adoption, and iteration
  • Gather insights from customers, partners, and industry trends to shape product decisions and ensure market fit
  • Partner with engineering, design, QA, data science, and operations to deliver scalable, reliable, and modern software solutions
  • Ensure solutions deliver seamless user experiences, strong performance, security, and compliance across platforms
  • Validate product concepts, refine requirements, and ensure solutions address real-world workflows and business goals
  • Establish KPIs around adoption, retention, reliability, and customer satisfaction, and use data to guide prioritization
  • Collaborate with sales, marketing, and customer success teams to launch products, onboard users, and drive long-term adoption
  • Ensure your product integrates effectively with broader platforms, APIs, and third-party applications to deliver end-to-end value
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Principal Software Development Engineer

Join Amgen’s Mission of Serving Patients. At Amgen, if you feel like you’re part...
Location
Location
United States , Tampa; Thousand Oaks
Salary
Salary:
179630.00 - 228979.00 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree and 2 years of software development experience
  • Master’s degree and 4 years of software development experience
  • Bachelor’s degree and 6 years of software development experience
  • Associate’s degree and 10 years of software development experience
  • High school diploma / GED and 12 years of software development experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL.
  • Strong problem solving, analytical skills
  • Ability to learn quickly
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Contribute to both front-end and back-end development using cloud technology.
  • Provide technical guidance and mentorship to junior developers.
  • Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk and timeline
  • Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques.
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Identify and resolve technical challenges effectively.
  • Stay updated with the latest trends and advancements
What we offer
What we offer
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models, including remote and hybrid work arrangements, where possible
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Viant’s customers use the Demand Side Platform (DSP) to set up, run and monitor ...
Location
Location
United States , Irvine; Los Angeles
Salary
Salary:
200000.00 - 260000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have experience in the AdTech domain OR possess strong proficiency in the Go programming language
  • 12+ years of professional experience in the software industry
  • Experience with web services, microservices, or other SOA
  • Relational database experience, such as MySQL, Postgres, or Oracle, and experience with complex SQL
Job Responsibility
Job Responsibility
  • Determine a long-term technical vision and scope of future projects, while continuously developing and reviewing existing projects
  • Lead end-to-end product development efforts for Viant DSP’s suite of products
  • Own & contribute to major features & areas of the products
  • Work closely with cross-functional teams internally as well as customers externally to understand pain points, underserved needs, and identify opportunities
  • Mentor engineers who thrive working in an innovative, user-focused, fast paced environment
  • Drive initiatives to reduce operational load, and build operationally sustainable products
What we offer
What we offer
  • fully paid health insurance
  • paid parental leave
  • unlimited PTO
Read More
Arrow Right

Principal Product Development Engineer

The individual in this role is highly skilled and experienced and can lead and d...
Location
Location
United States , Lake Forest
Salary
Salary:
130000.00 - 150000.00 USD / Year
m4dllc.com Logo
Manufacturing For Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in mechanical or biomedical engineering or equivalent experience
  • 7 – 10 years industry experience with a medical device company
  • Demonstration of excellent communication (written and oral) skills
  • Demonstration of excellent organizational skills with the ability to adapt to a rapidly changing environments
  • Prior experience with non-invasive medical devices (catheters)
  • Ability to present/teach detailed technical information, to all levels of company personnel and customers
  • Extended periods of sitting
  • Extended usage of a microscope
  • Moderate lifting
Job Responsibility
Job Responsibility
  • Lead and manage the product development process, from concept through to commercialization, ensuring that projects are delivered on time and within budget
  • Define product specifications and requirements in collaboration with cross-functional teams
  • Conduct thorough risk assessments and implement strategies to mitigate potential issues
  • Collaborate with regulatory affairs and quality assurance team to ensure compliance with all relevant regulations and standards
  • Collaborate with R&D on the creation of prototypes and conduct experiments to determine validity of designs
  • Perform and/or manage design verification, equipment qualification and product and process validation
  • Use CAD software (Solidworks) for part and assembly design and detail drawings
  • Work closely with manufacturing team to facilitate the transition from development to production
  • Manage the budget for product development, optimizing costs while maintaining high product quality and compliance
  • Engage in completing necessary documentations as well as maintaining comprehensive documentation of all product development activities, including design specifications, test results, and regulatory submissions
What we offer
What we offer
  • Medical Insurance, Dental Insurance, and Vision Insurance, 100% paid for employee
  • 401K Plan
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.