Senior Software Engineer
Location: Remote, USA
Department: Engineering
Location Type: REMOTE
Employment Type: FULL_TIME
About Source
The Role
Your Impact
- 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 the Role
- 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.
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
- đ ď¸ Solving hard problems. Weâre not afraid of complexity, in fact, we run towards it. We take pride in solving what others think is impossible. After all, if it were easy, someone wouldâve already done it.
- ⨠Creating delight. Every interaction is an opportunity to surprise, exceed expectations, and leave people thinking, âThatâs different. Thatâs better.â We elevate utility into joy.
- âď¸Elevating strategy through execution. Plan with purpose and act with urgency, the best strategies create impact only when implemented effectively.
- đ Embracing change. Change is not a threat, itâs exciting to push boundaries and step outside of our comfort zones. We are flexible and continuously adapt. We improve what works, and replace what doesnât. Stagnation is the only risk we canât afford.
- đInnovating and thinking big. We believe great ideas can come from anywhereâand itâs everyoneâs responsibility to challenge the status quo. We seek out bold transformations, take measured risks, and are relentless in our pursuit of better.
What to Expect in the Hiring Process
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
đĽłđĽłđĽł 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers⌠in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. đ ď¸
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. đ
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. đŻ
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. đ
What Fellow Engineers Say
