Senior Software Engineer

Job not on LinkedIn

🔥 4 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Second Nature

Second Nature

201 - 500 employees

Founded 2012

☁️ SaaS

🏠 Real Estate

🤝 B2B

💰 $16.4M Series C on 2020-03

SaaS • Real Estate • B2B

Second Nature is a Resident Experience Platform that helps property managers personalize and automate resident onboarding and benefits. Its software combines Resident Onboarding, customizable Resident Benefits Packages, and an orchestration engine called Maestro to streamline leases, move-in tasks, credit-building, renters insurance, utilities, and other resident services. Delivered as a cloud platform for property management companies, Second Nature aims to improve resident retention, reduce delinquencies and maintenance costs, and increase operational efficiency.

📋 Description

• Design, develop, and maintain scalable, high-quality software across the full stack. • Write clean, well-tested code and take ownership of features from design through production. • Participate in architectural discussions and contribute to technical decision-making across the team. • Conduct thorough code reviews and uphold engineering best practices and standards. • Diagnose and resolve complex technical issues, proactively improving system performance and reliability. • Collaborate with product managers, designers, and other engineers to translate business requirements into excellent technical solutions. • Mentor junior engineers through pairing, code review, and knowledge sharing. • Create and maintain technical documentation, including architecture diagrams and API specifications. • Participate actively in agile ceremonies - sprint planning, stand-ups, and retrospectives. • Stay current with emerging technologies and help bring new ideas into the team's workflow.

🎯 Requirements

• 5+ years of professional software development experience with a strong background in software design and architecture. • Experience with TypeScript, React and Next.js. • Experience with NestJS and PostgreSQL. • Solid understanding of cloud-native architectures with Kubernetes and Terraform. • Strong grasp of software architecture patterns - microservices, distributed systems, hexagonal architecture, domain-driven design, and similar. • Experience working in cross-functional agile teams and collaborating closely with product and design. • Strong communication skills - you can explain technical concepts clearly to both technical and non-technical stakeholders. • Active, hands-on use of AI coding tools (we use Claude Code) as part of your daily development workflow. • Experience with or strong curiosity about agentic coding workflows - using AI agents to automate development tasks, generate and review code, or accelerate system design. • Genuine enthusiasm for the future of AI in software engineering and a desire to be at the forefront of how it reshapes the craft. • BONUS: Experience in PropTech, real estate tech, or B2B2C SaaS platforms.

🏖️ Benefits

• Health First: Medical, Dental, Vision, & Life Insurance; 401K Plan • Location: Work Remotely from anywhere in the US • Flexibility: Open PTO and sick days • The Product: Beyond the awards and 5-star reviews... our clients and customers love what they can do with a fully managed RBP • Diverse, Inclusive Culture: We embrace employees from all backgrounds with openness and respect • Training: A supportive team to help you grow your career and unlock your full potential • Growth: The opportunity to get in on the ground floor of a fast-growing startup that's designing and developing an exciting category

Apply Now

Similar Jobs

🔥 16 minutes ago

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Senior Software Engineer developing AI-driven web products to tackle data challenges in chip design at NVIDIA. Building APIs and backend services in a distributed systems environment.

AWS

Distributed Systems

ElasticSearch

MongoDB

MySQL

Node.js

Python

React

🔥 17 minutes ago

Second Front Systems

51 - 200

☁️ SaaS

🏛️ Government

Software Engineer developing and delivering high quality cloud-based software for national security. Collaborating in a distributed team on innovative technologies and features.

Cloud

Microservices

🔥 21 minutes ago

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Senior Software Engineer advancing key layers of the Tableflow project for a data streaming platform. Collaborating with teams to develop scalable infrastructure and storage solutions.

Apache

AWS

Azure

Google Cloud Platform

Kafka

🔥 38 minutes ago

Upstart

1001 - 5000

Senior Software Engineer developing scalable, high-performance pricing systems for Upstart's AI lending platform. Collaborating with cross-functional teams to deliver impactful technical solutions.

AWS

Cloud

Google Cloud Platform

Java

Kotlin

Microservices

Python

🔥 42 minutes ago

G-P

1001 - 5000

👥 HR Tech

📋 Compliance

☁️ SaaS

Senior Software Engineer focusing on G-P’s Horizon 3 Discovery Engine. Collaborating in an autonomous team to innovate and rapidly prototype new business concepts.