Staff Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
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., Second Nature is looking for a highly experienced Staff Software Engineer to lead the development of innovative and scalable software solutions. In this role, you will work closely with cross-functional teams to design, implement, and maintain mission-critical systems. You will also mentor junior engineers and contribute to the company’s overall technology strategy., * 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
Key Outcomes
- Backend services and APIs that ship on schedule and hold up in production, with defects caught in review or test rather than by customers.
- Clean, well-tested code that other engineers can pick up and extend without a translation layer, raising the bar for maintainability across the codebase.
- A continuous delivery pipeline and monitoring setup that stays healthy, supporting trunk-based development so the team deploys with confidence instead of caution.
- Product ideas translated into working technical solutions, with design and product partners who see you as a reliable thought partner early in the process rather than a downstream implementer.
Requirements
- 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.
Benefits & conditions
This position is a remote-first, work from home position. Second Nature is committed to creating a culture and workplace where remote work fosters collaboration and connections and is a key part of our company story and success. To be successful in a remote work role at Second Nature you must:
- 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)
Why Second Nature?
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
About the company
At Second Nature, our people are our greatest differentiator. To build an industry-changing business, we don’t just need talent; we need an environment where high standards, continuous improvement, and customer obsession are the default., 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 137 - AI'm not sure about this
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview
Dev Digest 132 - Binging WADFlix?