Senior Software Engineer

Socket.dev

Franklin (TN)

Hybrid

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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 product and design, participate in code reviews, troubleshoot complex issues, and help improve our development processes. This role supports remote work with a hybrid office structure for Nashville-area teammates.

Qualifications

  • 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.

Responsibilities

  • Design and develop scalable and robust software solutions.
  • Use AI tools thoughtfully to develop and debug software efficiently while maintaining product quality.
  • Approach technical decisions with a product mindset, considering user needs and business goals.
  • Partner with product and design to shape solutions and improve user experience.
  • Participate in code reviews to ensure code quality and maintainability.
  • Troubleshoot and debug complex software issues.
  • Contribute to continuous improvement of development processes.
  • Ensure the security and performance of software applications.

Skills

5+ years software development
TypeScript
JavaScript
data structures
algorithms
software design patterns
communication
independence
teamwork
product judgment

Tools

NestJS
Next.js
PostgreSQL
AWS

Job description

Role & Goal:
  • 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.
About You:
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Glasshouse • Franklin (TN)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

GlassHouse • Nashville (TN)

Hybrid
USD 120,000 - 160,000
Staff Software Engineer - Generative AI Engineering
Staff Software Engineer - Generative AI Engineering

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 190,000
Senior Software Engineer, Platform & Developer Experience
Senior Software Engineer, Platform & Developer Experience

Worth AI • Jacksonville (FL)

Hybrid
USD 140,000 - 180,000
Health Care Plan
Retirement Plan
Life Insurance
+3
Senior Software Engineer, Platform & Developer Experience
Senior Software Engineer, Platform & Developer Experience

Worth AI, Inc. • Orlando (FL)

Hybrid
USD 130,000 - 170,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance
+5
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Evry Health • Dallas (TX)

On-site
USD 100,000 - 130,000
Competitive salary
Comprehensive health, dental, and vision insurance
Retirement savings with company match
+3
Sr. Software Engineer (Fullstack)
Sr. Software Engineer (Fullstack)

HirexHire • Chicago (IL)

Remote
USD 100,000 - 140,000
Software Engineer
Software Engineer

UpSmith • United States

On-site
USD 100,000 - 140,000
Early-stage equity
Flexible remote work
High ownership in projects
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Evry Health • United States

Remote
USD 120,000 - 160,000
Health, dental, and vision insurance
Retirement savings plan with company match
Generous time off/vacation
+1
Sr Software Engineer - REMOTE CST/EST
Sr Software Engineer - REMOTE CST/EST

ViziRecruiter,LLC. • United States

Remote
USD 120,000 - 160,000
Flexible Paid Time Off
Company-paid holidays
Comprehensive insurance coverage
+2