The Role

3S Home is looking for a Senior Software Engineer/Tech Lead interested in applying their skills at the intersection of data science, Python development, scalable content creation, and NLP. This position will be part of a small, growing team working on a rapidly evolving product. Your expertise in Python and team mentorship will guide meaningful decisions to set us up for scalable future growth.

The Senior Software Engineer/Tech Lead will drive the design and execution of technical solutions and improvements. The Senior Software Engineer works closely with our software engineers and our product team to promote best practices, which assure code and architecture quality, control technical debt, improve code reviews, and promote collaboration. Successful candidates will have shown the ability to ship quality products in a fast-paced agile environment.

To give a sense for the breadth of challenges you’ll be able to tackle, the team has been facing decisions such as -

  • How do the pros/cons of NoSQL vs SQL databases weigh into the direction we’re headed?
  • Does a monorepo work best for our team?
  • What design patterns are most effective in solving challenges around classes that use mostly the same data, but each have their own unique differentiations?
  • What kind of scaffolding, CI/CD steps, or internal tools can we build to increase our velocity?

Rather than inherit a bunch of systems and processes that are set in stone, you’ll be able to own and evolve everything you touch as a leader of an open-minded team that’s always interested in improvements.

Your Day-to-Day

  • Be the first point of contact for all technical architecture decisions of the product.
  • Manage a small team of motivated developers by supporting their learning and growth.
  • Identify areas of improvement everywhere in the tech stack.
  • Weigh in on technical debt decisions.
  • Write awesome code (primarily Python)
  • Improve the existing codebase by managing code reviews and pull requests.

About You

  • Bachelor’s degree or higher in Computer Science or similar.
  • 4+ years of engineering experience
  • 1+ year in a position where you contributed towards meaningful decisions around the direction the technical solutions should take, preferably as a team/tech lead.
  • A deep interest in effective solutions to technical problems. You understand and enjoy learning about different design patterns and how they can elegantly solve problems.
  • A deep interest in a wide range of technologies. We work with Python, SQL, MongoDB, FastAPI, poetry, GitHub Actions, DevOps tooling, Docker, web development (HTML/CSS/JS/Bootstrap/etc) and anything else that helps get the job done in a way that’s effective for the team.
  • Work well with and mentors our motivated, more junior developers. It’s possible you’ll have direct reports if that fits your career vision, but if you prefer to avoid people-management we are open to that path as well in this position.
  • Enjoy working in fast-paced startup environments. Having a proactive vision for heading off future problems would be very valuable. 
  • Ability to collaborate with cross-functional team members including SEO, business leadership, and data science to build a market-leading product that drives business growth  


About Us

3S Home is part of the Three Ships family of digital businesses. Three Ships started as a digital agency in 2009, and today encompasses businesses in the Home, Auto, Legal, and Health industries with a collective goal of simplifying the ways people discover, research, and buy.. We have a proven playbook and are looking for an entrepreneurial leader to apply it to new uncharted areas. You will have a front-row seat to build and grow a business and there is no cap on growth, promotions, or the opportunity to own and put your stamp on important projects. Here at Three Ships, we are a mighty team with subject matter experts in creative, branding, content strategy, SEO, paid media, and more. The opportunity to grow and learn new skills is endless. 

Bottom line, at Three Ships, we have a high bar for excellence, but also a real interest in each other and making work fun. We’re excited to have you see what we’re all about firsthand.

About 3S Home

  • Launched Fall 2017
  • 3S Home targets the rapidly digitizing home services vertical
  • 3S Home matches homeowners with the right service provider to meet their needs. 
  • Through our websites and partners, 3S Home has a proprietary audience of 25M+ homeowners and prime real estate in search engines. 
  • We have created a whole class and layer of guides, reviews, and ratings that are “best on the Internet” and editorially independent. 
  • We use this audience to help leading home services brands acquire new customers.

The Package

As a full-time employee of Three Ships, you’ll have access to competitive benefits, including flexible time off,  health/dental/vision, 401k match, an annual Relax & Recharge Bonus, an annual Learning & Development stipend to enroll in class(es) of your choosing, and up to $75 mobile reimbursement. If you join us in person in our Raleigh or Charlotte locations, we have an office stocked with snacks, coffee, and just about every other beverage you can imagine.

How We Hire

All applicants are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, gender identity, or any other discriminatory factors. Please note that we do not provide immigration sponsorship for this role. All offers are subject to a background check


Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Three Ships’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.