Skip to content

Senior Software Engineer

113k – 252kPalo Alto, CASan Francisco, CAOnsite5+ YOE
Summary

Lead design and development of scalable full-stack features and microservices. Mentor engineers and drive technical strategy for a high-traffic travel platform.

About the role

What You’ll Do

  • Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance.
  • Own complex domains end-to-end: from design through development, launch, and ongoing evolution of key microservices and customer-facing features.
  • Influence cross-functional teams (engineering, product, design) by aligning technical execution with business goals and long-term product vision.
  • Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation.
  • Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities.
  • Partner with leadership to define and execute a multi-year technical roadmap, ensuring that platform investments support company growth at scale.

What We’re Looking For

  • 5+ years of software development experience, with deep expertise in both backend and frontend systems.
  • Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript).
  • Proven experience designing and evolving large-scale distributed systems and microservice architectures.
  • Demonstrated ability to own technical domains, making architectural trade-offs and long-term design decisions.
  • Experience driving cross-domain initiatives, coordinating with multiple teams to deliver cohesive solutions.
  • Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level.
  • Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices.
  • Passion for solving complex problems, continuously learning, and delivering customer-focused innovations.
  • Excellent communication skills with the ability to influence technical and non-technical stakeholders alike.
Skills
JavaPythonReactAngularTypeScriptAWSCI/CDMicroservicesDistributed SystemsDevOps
Similar roles at this salary range
All Fullstack Engineering jobs →
OfferUp

Software Engineering Intern

Software Engineering Intern embedded on an engineering team to design, build, and ship production features. Must be enrolled in an undergraduate or graduate program and returning to school after the internship.

100k – 116kBellevue, WAFullstack EngineeringHybridEntry levelJavaAPIs
Ataraxis AI

Software Engineer

Full-stack software engineer building physician web portal, order management, and pathology slide services using React/Next.js, Python/Flask, and GCP infrastructure.

100k – 180kNew York, NYFullstack EngineeringOn-siteReactFlask
Vibes

Software Engineer II

Full stack Software Engineer II with backend emphasis building and maintaining cloud-based applications using Ruby on Rails, AWS, and Terraform. Requires 1-3 years experience and hybrid work in Chicago.

100k – 125kChicago, ILFullstack EngineeringHybrid1+ YOES3AWS
Collective Intelligence Project

Software Enginneer, New Grad

New grad software engineer building full-stack financial products (Python/Django + React/TypeScript) for solopreneurs, integrating AI/LLMs, and shipping features end-to-end in a hybrid SF role.

115k – 125kSan Francisco, CAFullstack EngineeringHybridEntry levelLLMsReact
Shield AI

Senior Engineer, Full-stack Software

Build and maintain full-stack Foundry applications supporting manufacturing, supply chain, and fleet operations. Requires 5+ years full-stack experience with React, TypeScript, and data workflows.

120k – 190kDallas, TXFullstack EngineeringOn-site5+ YOEReactCI/CD