Enable job alerts via email!

Staff Software Engineer

Source

Portland (OR)

Remote

USD 200,000 - 225,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Source is seeking a Staff Software Engineer to lead their technology team, focusing on building and maintaining sophisticated architecture for AI-driven solutions in commercial procurement. This fully remote role requires extensive experience in software engineering, a strong understanding of agile methodologies, and the ability to mentor others. Join a dynamic team dedicated to innovation and excellence in a fast-paced environment.

Benefits

Market-leading salary
Equity and performance bonuses
Comprehensive benefits including employer-paid health insurance
Professional development support
Flexible PTO

Qualifications

  • 8+ years of experience as a Software Engineer or in a similar technical role.
  • Proficiency in backend programming languages such as Node.js, Typescript, Golang, or Python.
  • Excellent verbal and written communication skills, with expert-level proficiency in English.

Responsibilities

  • Lead product and engineering teams through technical design and development.
  • Collaborate with management to develop and execute AI platform strategy.
  • Mentor and coach engineering team members.

Skills

SCRUM
Agile methodologies
Backend programming languages
REST APIs
GraphQL APIs
Serverless microservices
SQL
AI Fluency
Communication skills

Job description

Join to apply for the Staff Software Engineer role at Source

1 week ago Be among the first 25 applicants

Join to apply for the Staff Software Engineer role at Source

Get AI-powered advice on this job and more exclusive features.

This range is provided by Source. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$200,000.00/yr - $225,000.00/yr

  • Reports To: VP of Engineering

  • Location: Remote, United States
  • Employment Type: Full-Time
  • Department: Engineering
  • Reports To: VP of Engineering

About Source

At Source, we’re redefining procurement for hospitality and commercial real estate by streamlining sourcing, budgeting, purchasing, and delivery. Our solution combines intuitive technology with deep industry expertise to enhance visibility, eliminate inefficiencies, and simplify decision-making, empowering procurement teams to make smarter, more strategic purchases. We prioritize flexibility and real-world adaptability, ensuring our platform meets the unique needs of every project. If you're looking to join a fast-paced, high-growth environment where innovation and collaboration drive real impact, we’d love to have you on board.

The Role

Source is seeking a Staff Software Engineer to help lead our growing technology team. In this role, you’ll set a high bar for engineering excellence, shaping the performance and growth of a small but expanding team. Bonus points if you're familiar with Will Larson’s work on engineering leadership—we're inspired by it.

You’ll be responsible for building and maintaining sophisticated architecture that underpins the end-to-end commercial procurement process, with a particular focus on AI-driven solutions. This role requires not only deep technical expertise but also the ability to engage with business leadership, aligning engineering initiatives with company goals—especially in areas of AI development and adoption.

We’re looking for someone who thrives in autonomy and takes full ownership of their work. You should be a self-starter, passionate about continual improvement, and capable of identifying impactful opportunities across engineering systems, processes, and people.

Your Impact

Role

As a Staff Software Engineer, you will play a pivotal role in driving technical excellence and product innovation. Your contributions will include:

  • Lead product and engineering teams through the technical design and development of new features, from data model documentation to API designs and backend microservices.
  • Collaborate with management and business operations to develop and execute a strategy for our evolving AI platform.
  • Safeguard the reliability, scalability, and security of our data systems, applying expert knowledge of databases and information security best practices.
  • Establish engineering standards and practices that ensure code quality, platform maintainability, and long-term scalability.
  • Mentor and coach engineering team members, fostering a culture of professional growth, continuous learning, and knowledge-sharing.
  • Lead projects through their full lifecycle—from conception, design, and implementation, to shipping and maintenance.
  • Support devops operations, assisting in maintaining, updating, and monitoring our platform infrastructure to ensure high availability and performance.

What You’ll Bring To Source

  • 8+ years of experience as a Software Engineer or in a similar technical role.
  • Solid understanding and hands-on experience with SCRUM and agile software development methodologies.
  • Proficiency in backend programming languages such as Node.js, Typescript, Golang, or Python.
  • Demonstrated experience designing and developing REST and/or GraphQL APIs.
  • Hands-on experience building serverless microservices on AWS.
  • Strong knowledge of SQL, specifically with Aurora Postgres or similar relational databases.
  • Experience using source control management (SCM) tools like Git and implementing continuous integration pipelines.
  • AI Fluency – You understand how to leverage AI tools to enhance creativity, streamline workflows, and amplify impact.
  • Excellent verbal and written communication skills, with expert-level proficiency in English.

Why You’ll Love Working at Source

  • Innovative Work – Be part of a disruptive tech platform transforming the construction industry.
  • Career Growth – Work with an ambitious, high-performing team that values professional development.
  • Remote Flexibility – Fully remote position with collaborative, tech-enabled workflows.
  • Collaborative Culture – Join a company that values teamwork, respect, and transparent communication.
  • Competitive Compensation & Benefits – Market-leading salary, equity, performance bonuses, and comprehensive benefits including employer-paid health insurance, professional development support, and flexible PTO.

Our Core Values

Solve Hard Problems

  • Accountable to Execute – Execution eclipses strategy. Planning is important, execution is urgent.
  • Trust & Accountability – We deliver on our promises with excellence.
  • Innovative & Efficient – We optimize processes and push boundaries.
  • Respectful & Curious Communication – We engage with humility and openness.
  • Flexible & Adaptable – We embrace constant change and continuous improvement.

What To Expect In The Hiring Process

  • Step 1: Introductory Call
  • Step 2: Case Study or Technical Interview
  • Step 3: Cross-Functional Panel Interview
  • Step 4: Final Interview with Leadership
  • Step 5: Offer & Onboarding

Compensation Statement

Source carefully evaluates multiple factors to determine compensation, including a candidate’s skills, qualifications, experience, education, and training.

The minimum salary for the Staff Software Engineer, Frontend position is $200,000 annually, and the maximum salary is $225,000 annually. The actual compensation offered to a successful candidate will be based on these factors and may vary accordingly.

In addition to base salary, successful candidates may be eligible for discretionary bonuses and other incentives based on individual and company performance in alignment with Source’s applicable compensation and benefits programs.

Equal Employment Opportunity

Source is an equal opportunity employer. We believe that diverse perspectives and inclusive environments drive innovation, creativity, and success, and we are dedicated to fostering a workplace where everyone feels valued and empowered to contribute. We are committed to providing equal employment opportunities to all qualified applicants, regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, marital status, disability, veteran status, political affiliation, or any other status protected by applicable law.

Candidate Accommodations

Source values the unique backgrounds, experiences, and perspectives of all current and prospective employees. We recognize that every individual contributes to our success, and we are committed to ensuring an inclusive and accessible hiring process.

Source provides reasonable accommodations for individuals with disabilities in the job application and recruitment process. If you require assistance due to a disability, please contact us at hr@tothesource.com or (971)271-6905 to request accommodations.
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Construction

Referrals increase your chances of interviewing at Source by 2x

Sign in to set job alerts for “Staff Software Engineer” roles.
Senior Digital Analytics/Software Engineer
Senior Software Engineer (Identity Decisioning)
Principal Software Engineer - Calibre LVS

Wilsonville, OR $151,300.00-$272,400.00 5 days ago

Principal Software Engineer - Calibre LVS
Principal Software Engineer - Calibre LVS
Principal Software Engineer - Calibre LVS

Wilsonville, OR $177,000.00-$318,600.00 2 hours ago

Senior Data Scientist - Credit & Lending

Portland, OR $155,000.00-$175,000.00 3 weeks ago

Staff Software Engineer, Frontend - Slideshare Team
Principal Software Engineer, Site Reliability
Sr Software Development Engineer- Remote
Staff Software Engineer (Batch Infrastructure)
Principal Software Engineer (Tech Leader) - North America Software Center
Senior Principal Software Engineer (Tech Leader) - North America Software Center
Sr. Software Engineer (NodeJS + EmberJS)
Senior Software Engineer, Backend (ML Platform)

Portland, Oregon Metropolitan Area 2 weeks ago

Graphics Software Engineer, Senior Staff
Senior Staff Software Engineer, Front End (Purchasing Experience)
Senior Software Engineer - Automated Parallel Programming

Hillsboro, OR $184,000.00-$287,500.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer

ZipRecruiter

New London

Remote

USD 175,000 - 240,000

2 days ago
Be an early applicant

Staff Software Engineer (Remote)

Guild

Remote

USD 161,000 - 215,000

2 days ago
Be an early applicant

Staff Software Engineer, Ads Creative

Reddit, Inc.

Remote

USD 217,000 - 304,000

2 days ago
Be an early applicant

Staff Software Engineer, Ads Creative

Reddit

Remote

USD 217,000 - 304,000

2 days ago
Be an early applicant

Staff Software Engineer, Airbnb

Airbnb

San Francisco

Remote

USD 204,000 - 255,000

2 days ago
Be an early applicant

Staff Software Engineer, Transactional Storage Services

Airbnb

Remote

USD 204,000 - 255,000

Today
Be an early applicant

Staff Software Engineer, Viaduct

Jobs via Dice

Remote

USD 204,000 - 255,000

Today
Be an early applicant

Staff Software Engineer

Affirm

Phoenix

Remote

USD 200,000 - 250,000

3 days ago
Be an early applicant

Staff Software Engineer - Detection Serving & Signals

Abnormal Security Corporation

Remote

USD 209,000 - 247,000

4 days ago
Be an early applicant