Skip to content

Open nowPosted 516 days ago

Senior Software Engineer

tothesource1 open role

Where
United States
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineertothesource · United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on tothesource's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 57.8%60 days
This job: posted 516 days ago

The posting

Senior Software Engineer (Backend or Full-Stack)

📍 Location: Remote, United States 🕘 Employment Type: Full-Time 📁 Department: Engineering 📢 Reports To: Head of Engineering

About Source

Source is redefining how the built world comes together.

We’re building the operating system for global commercial construction—an AI-native platform designed to accelerate decision-making across the entire lifecycle of a project. From vision to execution, we empower owners, designers, and vendors to move faster, collaborate smarter, and unlock better outcomes at scale.

Our work is grounded in the belief that enduring spaces start with empowered teams—and that intelligent infrastructure can transform how an entire industry operates. This isn’t about digitizing workflows. It’s about reengineering the system with clarity, transparency, and trust at its core.

If you’re energized by complexity, motivated by purpose, and ready to help shape the future of the built environment—we’d love to build it with you.

The Role

Source is seeking a Senior 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.

Your first major project will be related to payments and money movement - bonus points if you have experience with modern, agile fintech solutions.

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

As a Senior 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 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

  • A degree in computer science, software or computer engineering, applied math, physics, statistics, or a related field; or equivalent work experience
  • Must have at least 5 years experience as a Software Engineer or similar role
  • Proficient with node.js, Typescript, Golang, Python or other backend programming language.
  • Experience designing and developing REST and/or GraphQL APIs
  • Experience writing backend microservices on AWS
  • Knowledge of SQL (Aurora Postgres) and experience working with relational databases, including transactional queries, stored procedures and functions
  • Experience with SCM tools like git and continuous integration
  • 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.

For a Full-Stack Role, you should also be familiar with React, Next.JS, and TypeScript. Although this role is heavier on BE technologies, having full-stack experience is a plus and roles can be adjusted accordingly.

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.

🔄 Flexible and Embrace Change – Embrace constant change. Improve what works, replace what does not.

🚀 Innovate and Think Big – Think bigger than incremental change and drive exponential improvement.

🤝 Respectful, Curious, and Collaborative – We collaborate best by asking questions, being eager to learn and taking an approach of curiosity not certainty.

🏗️A Foundation of Trust – We are reliable teammates and a trustworthy industry partner, fulfilling promises with excellence.

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 Senior Software Engineer position is $155k annually, and the maximum salary is $175k 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 [email protected] or (971)271-6905 to request accommodations.

How to Apply

📩 Apply at: www.tothesource.com/careers 📅 Application Deadline: [If applicable]

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against tothesource's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on tothesource's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    tothesource's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.