Second Nature

Product & Technology

SeniorSoftwareEngineer

$155–185k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Second Nature. Skills: Software engineering, Cloud-native architectures, AI in software. Design software solutions. Build software solutions”

What You'll Achieve.

Reliable features shipped; Well-crafted features shipped; Ownership end-to-end; Lift in code quality; Lift in engineering standards; Complex problems diagnosed; Complex problems resolved; Reduce toil; Improve user experience; Improve teammate experience; Junior engineers growing; Mid-level engineers growing; Positive contribution to team; Improve team processes; Catch problems early; Help team move with confidence

Industry & Context.

Product & Technology
Problems you'll solve

Diagnose complex issues; Resolve complex issues

Eligibility Requirements

Attend bi-annual meetings

What They're Looking For.

Must Have

5+ years software development experience, Software design and architecture background, TypeScript experience, React experience, Next.js experience, NestJS experience, PostgreSQL experience, Cloud-native architectures experience, Kubernetes experience, Terraform experience, Software architecture patterns grasp, Microservices experience, Distributed systems experience, Hexagonal architecture experience, Domain-driven design experience, Cross-functional agile teams experience, Collaborate with product and design, AI coding tools daily use, Agentic coding workflows experience

Nice to Have

PropTech experience, Real estate tech experience, B2B2C SaaS platforms experience, Curiosity about agentic coding workflows

What You'll Do.

Design software solutions

Build software solutions

Scale software solutions

Own features end-to-end

Participate architectural discussions

Contribute technical decisions

Uphold engineering practices

Uphold engineering standards

Diagnose technical issues

Resolve technical issues

Improve system performance

Improve system reliability

Collaborate with product managers

Collaborate with designers

Collaborate with engineers

Translate requirements

Mentor junior engineers

Create technical documentation

Maintain technical documentation

Participate agile ceremonies

Stay current with technologies

How You'll Work.

Team & Collaboration

Cross-functional teams; Agile teams; Product and engineering leadership

Communication Scope

Explain technical concepts

Process & Methodology

Agile ceremonies, Sprint planning, Stand-ups, Retrospectives

Full Job Description

Today, we live in a world where everything has become convenient. Now you can get a ride anywhere, buy anything, and get an answer to your question with just a couple clicks on your phone. Convenience isn't a luxury, it's an expectation. So why not renting? It's still a chore to get utilities set up, buy renters insurance, get air filters changed, handle pest control, and more. That's why we've built the world's first Resident Experience Platform that makes resident onboarding, resident services, and ancillary revenue effortless for property managers. We're passionate about turning friction into triple win experiences for residents, investors, and managers. That way renting can be easy and rewarding for everyone. And now you can join us. Apply today to join 275+ passionate, creative people who strive to make a difference each day so residents, property managers, and investors all win. About the Role Second Nature is looking for a Senior Software Engineer to help design, build, and scale high-quality software solutions that make a real difference for property managers and their residents. In this role, you will collaborate closely with cross-functional teams, contribute to architectural decisions, and help set the technical bar for the team around you. You'll own meaningful pieces of the product end-to-end, mentor less experienced engineers, and bring both craft and curiosity to everything you build. You'll be joining a newly formed team focused on building a next-generation experience for the customers. This is a high-impact opportunity to help shape a product area from the ground up - working closely with product and engineering leadership to define what best in class looks like. We're building in an era where AI is changing what's possible for engineering teams, and we want engineers who are running toward that. You should be actively using AI-assisted and agentic coding tools today - with a point of view on how they make you faster, sharper, and more effective. I

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Second Nature?

Real rants from real employees. Read before you apply.

Read Company Rants →