Senior Software Engineer, Full-stack in Irvine
Senior Software Engineer, Full-stack

Senior Software Engineer, Full-stack in Irvine

Irvine Full-Time 60000 - 80000 £ / year (est.) No home office possible
Pairwise

At a Glance

  • Tasks: Architect and ship core products, design complex logic flows, and build user interfaces.
  • Company: Join Pairwise, a pioneering tech company focused on innovative staffing solutions.
  • Benefits: Enjoy competitive pay, comprehensive health coverage, and generous PTO.
  • Other info: Opportunity for rapid growth and leadership in a diverse, inclusive team.
  • Why this job: Make a real impact from day one in a fast-paced, creative environment.
  • Qualifications: 5+ years in engineering with expertise in Python/Django and React.

The predicted salary is between 60000 - 80000 £ per year.

At Pairwise, we are a team of engineers, operators, and builders focused on enabling the next generation of technical talent to do their best work. We partner with leading technology companies to deliver high-performance engineering solutions across embedded systems, networking, semiconductors, and software. Our teams have contributed to some of the most advanced products in consumer, infrastructure, and communications technologies. This full-time role offers the chance to work on-site with a global leader in the technology industry, contributing to impactful, technically challenging projects in a high-caliber and fast-moving environment.

Pairwise is reinventing technical staffing from the ground up, building an AI-powered platform to handle the entire employment lifecycle - from recruiting to offboarding. We're a small, experienced, and relentlessly driven team that ships fast and holds a high bar for quality. We're looking for a senior full-stack engineer who thrives in high-ownership environments, takes pride in clean architecture across the stack, and wants to help shape both the product and the team as we grow. This isn't a standard CRUD app role. It's a rare opportunity to join early, influence product direction, mentor the engineers who join after you, and build the complex orchestration and user experience behind a company solving real problems at scale.

We're looking for someone who:

  • Is a builder at their core - comes alive creating, iterating, and shipping. Equally comfortable wiring up a Django service, designing a React interface, and stitching the two together.
  • Owns problems end to end. You don't wait for tickets or detailed specs - you identify the business goal, figure out the logic and UX needed, and build the solution from scratch.
  • Leads by example. You raise the bar for the people around you through thoughtful PR reviews, mentorship, and bringing ideas to the table instead of waiting to be told what to build.
  • Brings energy and creativity to the work. Strong product instincts, real opinions in roadmap discussions, and enjoys ideation as much as execution.
  • Obsesses over details. Can't rest with flaky code, hallucinated outputs, or unresolved bugs - and makes time to get things right.
  • Learns fast and thrives under pressure. Jumps into unfamiliar territory (like new LLM frameworks) without hesitation, wants to wear multiple hats, and wants to be pushed to grow every day.

Responsibilities

  • Architect and ship core product end to end.
  • Design and maintain complex logic flows (Python/Django) and responsive, well-designed user interfaces (React).
  • Build and refine our Applied AI layer: RAG workflows, agentic behaviors, LLM orchestration, and the eval pipelines that keep them reliable.
  • Own technical planning. Take high-level product goals, turn them into concrete implementation plans, and break the work into Jira tickets the rest of the team can pick up and run with - without needing a PM to do it for you.
  • Help shape what we build, not just how. This is a creative, high-agency role - you'll be in the room when we're deciding the roadmap, and your instincts about what will best serve our customers will carry real weight.
  • Act as a technical lead for the team - review PRs, mentor interns and engineers, and help shape the engineering culture and standards as we grow.

Requirements

  • 5+ years of professional engineering experience, with strong production work in both Python/Django and React.
  • Deep, working understanding of databases, schema design, SQL, and data modeling. PostgreSQL preferred.
  • Hands-on Applied AI experience: integrating LLMs into production applications, working with RAG, LangChain/LlamaIndex, prompt engineering, or building eval pipelines.
  • A track record of taking vague requirements and shipping complete features from scratch. We're looking for meaningful side projects, open-source contributions, published research, or independent work during a graduate program.
  • Degree in Computer Science, Electrical Engineering, or another related technical field. Advanced degree (MS or PhD) is preferred.

Nice to haves

  • Experience mentoring and leading other engineers.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with data science and analytics concepts.
  • Experience designing systems that scale.
  • Experience shipping products end to end, with a strong sense for UI/UX.

Why join us

  • Ownership and responsibility - real impact from day one on product, technical direction, AI strategy, and the engineering culture we're building.
  • Fast learning and growth, working closely with experienced founders on hard technical and product problems, with room to grow into broader technical leadership as the team scales.
  • Competitive compensation and benefits.

Pairwise offers competitive compensation and access to a range of benefits for employees, including premium PPO and HMO medical insurance coverage, dental, vision, FSA, life insurance, short/long-term disability insurance, a company-matched 401k plan, and a generous PTO policy.

We are proud to work with engineers and professionals who want to make an impact through their craft. If you're looking to be part of a team that values technical excellence, autonomy, and practical problem solving - we'd love to hear from you! Pairwise is an equal opportunity employer. We are committed to building a diverse team and fostering an inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other legally protected status.

Senior Software Engineer, Full-stack in Irvine employer: Pairwise

At Pairwise, we pride ourselves on fostering a dynamic work culture that empowers our engineers to take ownership of their projects and make a real impact from day one. With competitive compensation, comprehensive benefits, and ample opportunities for professional growth, our team thrives in a fast-paced environment where creativity and technical excellence are celebrated. Join us in shaping the future of technology while working alongside experienced founders and contributing to meaningful projects in a collaborative setting.
Pairwise

Contact Detail:

Pairwise Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Full-stack in Irvine

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Pairwise or similar companies. A friendly chat can lead to referrals, which can significantly boost your chances of landing that senior full-stack engineer role.

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your best projects, especially those involving Python/Django and React. When you get the chance to chat with recruiters or during interviews, share your experiences and how you've tackled complex problems.

✨Tip Number 3

Be ready for technical challenges! Brush up on your coding skills and be prepared to solve real-world problems on the spot. Pairwise values hands-on experience, so demonstrating your ability to think critically and code efficiently will set you apart.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of the Pairwise team and contributing to our mission of building impactful engineering solutions.

We think you need these skills to ace Senior Software Engineer, Full-stack in Irvine

Python
Django
React
SQL
PostgreSQL
Applied AI
LLM Integration
RAG Workflows
LangChain/LlamaIndex
Prompt Engineering
Technical Leadership
Mentorship
UI/UX Design
Cloud Platforms (AWS, GCP, Azure)
Data Modelling

Some tips for your application 🫡

Show Your Passion for Building: When you're writing your application, let your enthusiasm for creating and shipping products shine through. We want to see that you’re not just a coder but a builder at heart who thrives on turning ideas into reality.

Be Specific About Your Experience: Don’t just list your skills; tell us about the projects you've worked on. Share specific examples of how you've tackled complex problems, especially in Python/Django and React. This helps us understand your hands-on experience and how you approach challenges.

Highlight Your Leadership Skills: If you've mentored others or led projects, make sure to mention it! We value those who can raise the bar for their teammates, so share how you've contributed to team growth and culture in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team during the process.

How to prepare for a job interview at Pairwise

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in Python/Django and React, as these are crucial for the role. Brush up on your knowledge of databases, schema design, and SQL, especially PostgreSQL, so you can confidently discuss your experience and how it relates to the projects at Pairwise.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've taken vague requirements and turned them into complete features. Highlight your ability to own problems end-to-end and how you approach technical planning without needing a PM to guide you.

✨Demonstrate Your Leadership Qualities

Pairwise values mentorship and leading by example. Be ready to share experiences where you've reviewed PRs, mentored others, or contributed to shaping engineering culture. This will show that you can raise the bar for those around you.

✨Bring Energy and Creativity

During the interview, express your enthusiasm for ideation and execution. Share your thoughts on product direction and how you can contribute creatively to the team. This will help convey that you’re not just a builder but also a thinker who cares about the bigger picture.

Senior Software Engineer, Full-stack in Irvine
Pairwise
Location: Irvine

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>