
Staff Software Engineer, Integrations Team
Second Nature2 months ago
Base Salary
$150k - $190k/yr
Responsibilities
- Lead the design, architecture, and development of high-performance, scalable software systems
- Write, test, and maintain high-quality code that meets functional and non-functional requirements
- Contribute to architectural decisions focused on scalability, performance, and maintainability
- Uphold coding standards and best practices and conduct code reviews
- Analyze and resolve complex technical issues while optimizing system performance
- Collaborate with product managers, designers, and engineers to translate business requirements into technical solutions
- Drive 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 to technical and non-technical stakeholders
- Mentor junior engineers and contribute to the company’s overall technology strategy
- Participate in sprint planning, stand-ups, retrospectives, and other agile development processes
- Stay current with emerging technologies and industry trends
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
- Understanding of cloud-native architectures using Kubernetes and Terraform
- Experience using AI coding tools such as Claude Code, Copilot, or Cursor
- Deep knowledge of software architecture patterns including microservices, distributed systems, hexagonal architecture, and domain-driven design
- Strong problem-solving and analytical skills
Benefits
- Remote-first, work-from-home position available anywhere in the US
- Medical, dental, vision, and life insurance
- 401(k) plan
- Open PTO and sick days
- Reimbursement for business travel to bi-annual in-person company meetings
- Supportive training and career growth opportunities
Tech Stack
Categories
About Second Nature
Second Nature builds a Resident Experience Platform for professional property managers, combining resident onboarding with a Resident Benefits Package. Packages typically include services such as air filter delivery and insurance compliance, offered via per‑unit subscriptions that residents pay through their leases. Founded in 2012 and headquartered in Raleigh, North Carolina, the privately held company serves rental housing operators across the U.S.