FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Development Engineer, Graph
AdobePrincipal Software Engineer for Adobe's Project Graph creating innovative tools and workflows. Collaborating with teams to design and maintain scalable applications and uplifting developer experiences.
Posted 7/22/2026full-timeSan Francisco • California • 🇺🇸 United StatesLead💰 $190,200 - $360,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and maintaining large-scale distributed systems, with a strong focus on web components and developer tooling. Possesses excellent analytical skills and a data-driven approach to product development, alongside effective communication and mentorship capabilities.
Highest-signal resume keywords
Large-Scale Distributed SystemsWeb Components ExperienceDeveloper ToolingAnalytical SkillsMentorship
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Engineering StandardsComplex Web ApplicationsArchitecture DesignSystem OperationData-Driven Analysis
Soft Skills
Excellent Communication SkillsSense of OwnershipCollaboration
Certifications & Qualifications
BS in Computer ScienceMS in Computer Science
Tech Stack
Tools & technologiesDistributed Systems
About the role
Key responsibilities & impact- Design, implement, and maintain core components of Project Graph
- Collaborate with engineering leadership to shape and deliver on technical vision
- Champion software engineering standards
- Lead in the architecture and operation of large-scale distributed systems
- Mentor junior engineers and lead design reviews
- Work closely with product managers and customer-facing teams to understand user needs
Requirements
What you’ll need- BS or MS in Computer Science or a related field
- 10+ years of experience building, testing and operating complex web applications
- Web components experience a must-have
- Experience building developer tooling a strong plus
- Strong analytical skills and a data-driven attitude
- Excellent written and verbal communication skills
- A strong sense of ownership and a passion for building products that delight users
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development