Senior Software Engineer
Glass House Inc
At GlassHouse, our mission is to help home service businesses WIN. We think it's ridiculous that home service businesses have to pay the "Google tax" just to grow. We believe the best home service businesses thrive by turning their existing customers' neighbors into loyal clients-not by burning through cash on big tech platforms like Google or Angi.
We are looking for people to join our team who believe in our mission and align with how we want to build an exceptional business. Work experience is less important than how we all work together and having 'mission alignment'.
- Excellence in Everything - We hold a high bar for our work, our standards, and our outcomes.
- Team before Me - We put the mission and others before ourselves.
- Honesty is the ONLY Policy - We speak with transparency and bring strong perspectives, shared respectfully.
- You want to be part of 'building your own career' - You'll have an opportunity to create your career path here and design your 'dream job' (the story isn't written yet).
- We WANT to work hard - we find work fulfilling and work to integrate our work as part of our lives.
- You are a lifelong learner - Come here and learn about the home service industry, teach your coworkers new skills, try new things, and help invent the future.
- We LOVE winning - Our success comes from helping our customers win. We celebrate our customers' success and the wins of our team members.
- We are on a mission that you believe in - Helping transform the way home services find customers and grow their businesses is a BIG goal. Are you in?
- We push ourselves and each other to grow and improve - We want to be 'pleased but never satisfied' - there's always room to grow and another mountain to climb.
- Commitment to your career - We are committed to the career growth and success of our teams. We want to help each of them reach their career goals, even those that might take them outside of our company (eventually).
- Design and develop scalable and robust software solutions
- Use AI tools thoughtfully to develop and debug software more efficiently while maintaining strong judgment and a focus on product quality.
- Approach technical decisions with a product mindset, considering user needs, business goals, and technical tradeoffs.
- Partner with product and design to shape solutions, clarify requirements, and improve the overall user experience.
- Participate in code reviews to ensure code quality and maintainability
- Troubleshoot and debug complex software issues
- Contribute to the continuous improvement of our development processes
- Ensure the security and performance of software applications
- Remote Work with/ Hybrid Opportunity - We are a remote team with a hybrid office structure for Nashville area team members.
- Participate in weekly team meetings and trainings - These are generally at 9 am or 3 pm CT but may vary based on events and team availability.
- As an early-stage company, roles may change, and expand over time. You will have an opportunity to participate in lots of new initiatives and projects.
- Attend and engage during 1-2 annual team meetings. These are generally 3 days, including travel.
- The "must haves"
-
- Mission and Value alignment
- We are only hiring in Mountain, Central, or Eastern time zones to keep our team within 1 hour plus or minus from our 'hub' in Nashville.
- 5+ years of experience in software development
- Proficiency with TypeScript or JavaScript
- Strong understanding of data structures, algorithms, and software design patterns
- Experience building on a cloud platform like AWS
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
- Strong product judgment and the ability to balance customer needs, business priorities, and technical constraints.
- Experience collaborating with product and design partners to turn ambiguous problems into practical, valuable solutions.
- The "nice to haves"
-
- Experience working with our stack: NestJS, Next.js and PostgreSQL
- Nashville, TN or Indianapolis, IN proximity - Home service, franchise, or real estate experience
- Familiar with home service software like CRMs, FSMs or other sales platforms
- ETL Developer Role Overview Part of Data Analytics Power BI Team - ETL Developer Role Overview 1. Must have clear understanding of SDLC 2. Should be able to write bug free, quality code and adhering to defined coding standards followed by unit testing. 3. Able...SeniorWork experience placement
- GlassHouse is seeking a skilled software engineer to design and develop scalable, robust software solutions. You will apply thoughtful AI tools to improve productivity while maintaining product quality and user focus. Collaborate with product and design teams to shape features...SeniorRemote workFlexible hours
- ...businesses grow without reliance on large ad platforms. We seek engineers who value mission alignment, continuously learn, and are eager... ...to frontend interfaces. The role emphasizes building scalable software, collaborating with product and design, and using AI...SeniorRemote job
- Socket.dev is seeking a software engineer to design and develop scalable software solutions using TypeScript/JavaScript. You will stay focused on product quality, user needs, and technical tradeoffs while applying thoughtful AI-assisted tooling. You will collaborate with...SeniorRemote jobWork at office
- Job Description Overall 8+ years of experience 5+ yrs .Net/C# experience 3+ yrs T-SQL, PL/SQL, REST API development, serverless architecture 1+ yrs Experience working with two or more of the following: continuous integration / continuous delivery...Senior
- ...Sr. Software Engineer Hiring Purpose for U3 Band Onsite under PID : 45395 requested by Herald and Team....... Job description Strong knowledge in Oracle Database administration including oracle cloud-based databases (11g above databases) Good knowledge and understanding...Senior
- ...Location:USA Tennessee Franklin (Day 1 onsite) Years of Experience: 2-5 Years Job Summary: We are seeking a skilled Data Engineer with a strong background in Informatica Cloud, AWS, and Snowflake to join our dynamic team in Franklin, Tennessee. The ideal candidate...SeniorContract work
- ...Senior Java DeveloperWe are seeking a Senior Java Developer to join a growing technology organization as a full-time hybrid team member... ...and enjoys working cross-functionally to deliver high-quality software solutions.Key ResponsibilitiesDevelop and execute strategic...SeniorFull time
- ...looking for a Sr. Analyst - IT Security to design, implement, and support enterprise security technologies. This role focuses on engineering security platforms and ensuring compliance within hybrid environments. The ideal candidate has over 5 years of experience in cybersecurity...Senior
- Designed Conveyor Systems (DCS) seeks a Sr. Solutions Design Engineer, D&F, to lead automated material handling concept solutions and convert... ..., bachelor’s degree in engineering, and strong proficiency in AutoCAD and OEM software #J-18808-Ljbffr Designed Conveyor Systems (DCS)SeniorContract work
- Designed Conveyor Systems in Franklin, TN is seeking a Sr. Solutions Design Engineer to craft automated material handling solutions. In this role, you will lead projects as part of the Sales and Pre-Contract team, ensuring that concepts turn into functional designs that...SeniorContract work
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...better world. Join us.Job DescriptionAECOM is actively seeking Senior Roadway Design Engineers to join a dynamic and highly technical...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours2 days per week
- ...Schneider Electric a great company. The EcoStruxure Power Advisor engineer position is a unique and exciting opportunity for individuals... ...technology, which ensures that the customer’s Power Management Software stays in-tune, providing accurate data they can count on. The...SeniorContract workWork at officeRemote work
- ...transportation sector. JOB SUMMARY: As an Integration Software Engineer , you will have a unique impact on critical business systems... ...brought to the attention of the department and notifies senior leadership of non-routine problems and issues. Perform other...Full timeRelocation
- STV, Inc. is seeking a Senior Roadway Engineer to join our Franklin or Chattanooga, TN offices. This full-time role focuses on technical leadership, guiding complex roadway design efforts, and mentoring junior staff while supporting public-sector clients on high-visibility...SeniorFull time
- Simplify Compliance is seeking a remote Senior Software Engineer (PHP) to maintain, improve, and extend our EHS compliance platform. You will work with product and engineering teammates to keep the system reliable and continuously improving, delivering clean, maintainable...SeniorRemote job
- STV Incorporated in Tennessee seeks a Full-Time Senior Roadway Engineer for Franklin or Chattanooga. The role leads complex design efforts, mentors staff, and collaborates with municipal clients and TDOT on high-visibility transportation programs. You will manage projects...SeniorFull time
- STV in Franklin or Chattanooga, TN seeks a Full-Time Civil Roadway Engineer with 5+ years of related experience to lead design efforts and mentor staff. You will develop highway geometrics, prepare PS&E through construction, perform QA/QC checks, and collaborate with clients...SeniorFull time
$117.6k - $176.4k
The Senior Engineer II for Electromechanics / Electrical Design is responsible for the design, development, validation, and optimization of low-voltage power distribution products and electromechanical systems. This role works across multidisciplinary engineering teams...SeniorFull timeTemporary workFlexible hours- STV is seeking a senior Civil Engineer/Project Manager in Franklin, TN with 10+ years of experience and a PE license or the ability to obtain it within 6 months. The role focuses on leading transportation design projects for municipal clients and TDOT, coordinating multidisciplinary...Senior
- ...ECS Limited is seeking an experienced Geotechnical Senior Project Engineer to manage key client projects in our Nashville office. In this role, you will lead project execution, provide technical oversight, ensure quality control, and mentor junior staff. Responsibilities...SeniorWork at office
- STV is seeking a Full-Time Civil Roadway Engineer for Franklin or Chattanooga, TN. The role targets an experienced professional who can lead complex design efforts, mentor staff, and work with public-sector clients on high-visibility transportation programs. The candidate...SeniorFull time
- STV is seeking a Full-Time Civil Roadway Engineer in Franklin or Chattanooga, TN to lead design efforts on highway projects and mentor junior staff. Expect client interaction and opportunities to contribute to business development while delivering high-profile transportation...SeniorFull time
- STV Group in Tennessee is seeking a Full-Time Civil Roadway Engineer for Franklin or Chattanooga. This role targets an experienced engineer ready to take technical leadership, guide complex design efforts, support public-sector clients, and mentor early-career staff while...SeniorFull time
- ...Mechanical Senior Project ManagerMechanical Senior Project Manager needed ASAP for a well-respected, growing mechanical contractor in the area! Come work for a company that has many years of proven excellence, great compensation and benefits that shows no signs of slowing...SeniorFor contractorsImmediate start
- ECS Group of Companies in Nashville is seeking an experienced Geotechnical Senior Project Engineer to manage key client projects and lead project execution. You will provide technical oversight, quality control, and mentorship to junior staff. You will oversee field exploration...Senior
- ...Franklin, TN (On-Site) Type: Full-Time Experience Level: Mid to Senior Join Enexor BioEnergy Located just outside Nashville, TN,... ...and carbon-negative value streams. Hands‑on innovation: Engineers here don’t just design—they build, test, iterate, and deploy...SeniorFull time
$60k
...aerospace and automotive companies. We are seeking an Application Engineer to join the team in St. Louis, MO who will be responsible for... ...needs as they pertain to the utilization of PolyWorks software in conjunction with various metrology systems. JOB DESCRIPTION...Permanent employmentFull timePart timeWork at officeRelocationLong distance$140k - $170k
...Senior Tax ManagerA well-established public accounting firm is seeking an experienced Senior Tax Manager to join its team in Belle Meade. This Senior Tax Manager opportunity offers the chance to work with a sophisticated real estate client base while playing a key leadership...Senior$132.71k - $151.67k
STV is looking for a Full-Time Senior Roadway Engineer in either our Franklin or Chattanooga, TN locations. This role is ideal for an experienced roadway engineer who is ready to take on greater technical leadership, guide complex design efforts, support public-sector clients...SeniorFull timeWork experience placementInternshipWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software development engineer aws Franklin, TN
- remote entry level software developer Franklin, TN
- information technology software engineer Franklin, TN
- software engineer remote Franklin, TN
- senior software engineer Franklin, TN
- intel software engineer Franklin, TN
- senior software engineer ruby on rails Franklin, TN
- software engineer full time Franklin, TN
- software developer fintech Franklin, TN
- consulting software engineer Franklin, TN



