Staff Software Engineer (YC experience)
Lead the design and implementation of scalable systems using TypeScript, Python, and Go for a fast-growing startup.
- Compensation
- $200K–$400K / yr
- Location
- San Francisco
- Work setup
- Onsite
- Seniority
- Staff
- Employment
- Full time
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 7+ years of professional software engineering experience.
- Strong experience with TypeScript, Python, Go, or a combination of these.
- Proven experience designing and operating production systems at scale.
- Strong distributed systems and system design knowledge.
- Experience leading technical projects across multiple teams.
- Excellent problem-solving and communication skills.
- Strong ownership and ability to operate independently.
- Willingness to work on-site in San Francisco.
Nice to have
- Experience with cloud infrastructure and Kubernetes.
- Experience building high-scale SaaS or platform systems.
- Distributed systems or event-driven architecture experience.
- AI/ML infrastructure or AI product experience.
- Startup or scale-up experience.
- Experience mentoring engineers or leading technical initiatives.
Full description
Location: San Francisco, California — On-site
Compensation: $180,000–$300,000 USD
Start Date: ASAP
Languages: Fluent English required
Type: Full-time
Tech Stack: TypeScript, Python, Go
About the Opportunity
Pragmatike is recruiting on behalf of a fast-growing technology company building sophisticated software systems and infrastructure at scale.
We are seeking a Staff Software Engineer with experience in YC-backed or Venture backed start-ups to lead high-impact technical initiatives, design scalable systems, and help shape the engineering architecture as the company continues to grow.
This is a high-ownership role for an engineer who enjoys solving complex technical problems, working across teams, and turning ambiguous requirements into reliable production systems.
What You'll Do
- Lead the design and implementation of complex, production-grade systems.
- Architect scalable services and APIs using TypeScript, Python, and Go.
- Own technically challenging projects from design through deployment.
- Drive architectural decisions across multiple engineering teams.
- Improve system performance, reliability, scalability, and maintainability.
- Identify technical bottlenecks and develop long-term solutions.
- Collaborate closely with Product, Engineering, and other technical stakeholders.
- Establish engineering standards, patterns, and best practices.
- Mentor senior engineers and provide technical leadership.
- Participate in technical strategy and long-term platform planning.
What We're Looking For
- 7+ years of professional software engineering experience.
- Strong experience with TypeScript, Python, Go, or a combination of these.
- Proven experience designing and operating production systems at scale.
- Strong distributed systems and system design knowledge.
- Experience leading technical projects across multiple teams.
- Excellent problem-solving and communication skills.
- Strong ownership and ability to operate independently.
- Willingness to work on-site in San Francisco.
Nice to Have
- Experience with cloud infrastructure and Kubernetes.