Staff Software Engineer

🔥 13 hours 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

• Lead the design, architecture, and development of high-performance, scalable software systems • Write, test, and maintain high-quality code, ensuring it meets both functional and non-functional requirements. • Contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems. • Uphold coding standards, best practices, and guidelines while conducting code reviews to ensure high-quality software. • Analyze and resolve complex technical issues, optimizing code and improving system performance. • Work closely with product managers, designers, and other engineers to understand business requirements and translate them into technical solutions. • Drive continuous improvements in code quality, development processes, and team efficiency. • Create and maintain technical documentation, including architecture diagrams and API specifications. Communicate technical decisions and strategies clearly to both technical and non-technical stakeholders • Participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives. • Stay up-to-date with emerging technologies and industry trends to drive innovation

🎯 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. • Deep knowledge of software architecture patterns and design (e.g., microservices, distributed systems, hexagonal architecture, domain driven design, etc). • Strong problem-solving and analytical skills.

🏖️ 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

🔥 13 hours ago

Allstate

10,000+ employees

💸 Finance

Managing Engineer overseeing software development and container workloads at Allstate. Leading a team to design sustainable applications while promoting engineering best practices.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Kubernetes

Microservices

🔥 14 hours ago

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Build cloud AI capabilities for Confluent's real-time data platform. Design and develop backend services for model inference and AI-driven processes.

Cloud

Distributed Systems

Java

Kubernetes

Python

Go

🔥 14 hours ago

Henry Schein

10,000+ employees

⚕️ Healthcare Insurance

💊 Pharmaceuticals

🤝 B2B

Director of Engineering overseeing multiple development teams at Henry Schein One, a global leader in dental management software. Leading hiring, team development, and engineering excellence initiatives.

AWS

Azure

Cloud

Postgres

SQL

🔥 18 hours ago

Dutchie

501 - 1000

🛍️ eCommerce

☁️ SaaS

🛒 Retail

Staff Engineer at Dutchie focusing on enterprise-grade retail software improvements. Collaborating cross-team and setting technical direction to enhance software quality and reliability.

MongoDB

Postgres

React

Ruby

SQL

TypeScript

.NET

🔥 18 hours ago

DISCO

501 - 1000

🤖 Artificial Intelligence

🤝 B2B

Principal Software Engineer shaping and evolving the architecture using Distributed Domain Driven Design for DISCO's AI-powered legal solution. Influencing key architectural decisions and ensuring system scalability.

AWS

Azure

Cloud

Distributed Systems

Docker

ElasticSearch

Google Cloud Platform

Jenkins

Kafka

NoSQL

Open Source

Terraform