Note: The job is a remote job and is open to candidates in USA. Second Nature develops a Resident Experience Platform that simplifies resident onboarding and services for property managers. The Senior/Staff Software Engineer will lead the design, development, and maintenance of scalable backend systems, collaborate with cross-functional teams, mentor engineers, and contribute to technology strategy.
Responsibilities
- 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
Skills
- 5+ years of professional software development experience, with a strong background in software design and architecture
- Experience with TypeScript and Node
- Experience with AWS, postgress, SQL
- Experience using AI coding tools (like Claude Code, Copilot, Cursor, etc.) in your daily workflow, with genuine excitement about where agentic AI is headed for software development
- 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
- Be available during your scheduled working hours and give your full attention to the completion of your Second Nature job duties
- Have a quiet, professional, distraction-free environment in which to complete your work
- Have access to your own reliable high-speed internet connection
- Attend our bi-annual in-person company meetings (Second Nature will reimburse the cost of your business travel per company guidelines)
Benefits
- This position is a remote-first, work from home position.
- Second Nature will reimburse the cost of business travel for bi-annual in-person company meetings per company guidelines.
- Medical, Dental, Vision, & Life Insurance
- 401K Plan
- Work Remotely from anywhere in the US
- Open PTO and sick days
- A supportive team to help you grow your career and unlock your full potential
- The opportunity to get in on the ground floor of a fast-growing startup
Company Overview
Company H1B Sponsorship