Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff/Principal Software Engineer role.
Rezi rewrites your resume against Raydar's job description. Free.

Tailor your resume to this Staff/Principal Software Engineer role.
Rezi rewrites your resume against Raydar's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff/Principal Software Engineer posting at Raydar — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff/Principal Software Engineer posting at Raydar — free, in seconds.
About the Role
This senior individual contributor role offers significant influence, allowing you to own the technical direction for a key platform area, such as large-scale distributed systems or agent-centric AI products. You will collaborate directly with VPs and C-suite engineering leaders on the company's most critical challenges.
Responsibilities
- Own the architecture and technical direction for a significant area of the platform, either large-scale distributed systems or agent-centric AI products
- Lead the hardest technical problems, making the build, buy, and cost tradeoffs that shape the entire engineering organization
- Set standards and patterns that raise the bar across multiple teams and multiply the output of the engineers around you
- Partner with engineering and product leadership to keep technical direction tied to business outcomes
- Use AI-assisted development as a first-class part of how you work, leaning on agents for design, investigation, and implementation
- Float across the highest-priority projects as the go-to individual contributor in the room
Requirements
- 8 to 15 years in backend or full-stack engineering, building large-scale distributed systems
- A track record of owning and operating systems in production at serious scale, serving 100,000+ users
- Clear upward trajectory in scope rather than a plateau at senior level
- Strong system design instincts for large-scale data and distributed systems
- Hands-on experience with AI-assisted development tools such as Copilot or Cursor
Skills
- AI-assisted development
- Large-scale distributed systems
- System design
- LLM-based products
- Agent-centric products
- Ruby on Rails
- Python
- MongoDB
- Elasticsearch
- Infrastructure-as-code
- Terraform
- Database engineering
- Data engineering
Location
- San Francisco
Work Type
- Hybrid
Experience Level
- Senior
- Staff
- Principal
Salary/Compensations
- $217,000 to $410,000
Benefits
- Competitive equity
About the Company
- Our client is a profitable, fast-growing go-to-market software company backed by more than $250M in funding.
- Its platform pairs one of the largest B2B contact databases in the industry, over 210 million contacts and 35 million companies, with an AI-native engine that helps sales, marketing, and revenue teams find prospects, engage customers, and close deals.
- More than 500,000 companies and millions of users run on it today.
- The team is now rebuilding the entire product around AI and agents, with real scale and real revenue already underneath them.
- Engineers treat AI-assisted development as core to the craft, using agents to move faster on design, investigation, and implementation.