Remote (Country) Full-time

Second Nature is hiring a Principal/Staff Software Engineer, AI Systems & Automation

About the Role

Second Nature is looking for a Principal/Staff Software Engineer, AI Systems & Automation to lead the design and development of our AI-driven platform and internal automation solutions. You will act as a one-person internal consultant, identifying, building, and integrating AI-powered innovations that streamline and transform business operations across the entire company.

What You'll Do

  • Lead the architecture, design, and development of core AI platform systems and scalable backend services.
  • Serve as an internal consultant, developing and integrating AI-powered automations that enhance operations across business functions.
  • Partner with cross-functional teams to identify high-impact automation opportunities and deliver tailored technical solutions.
  • Write, test, and maintain high-quality, production-ready code that meets performance, scalability, and reliability goals.
  • Drive architectural decisions that balance innovation and maintainability.
  • Implement and manage no-code/low-code workflows and integrations to accelerate business processes.
  • Create and maintain clear technical documentation and communicate progress, learnings, and ROI to stakeholders.
  • Stay current with emerging technologies in AI, automation, and software infrastructure to continually advance internal capabilities.

What We're Looking For

  • 7+ years of professional software development experience, including a strong background in backend or platform architecture.
  • Proficiency in languages such as TypeScript/JavaScript, Python, Go, or Java.
  • Demonstrated experience designing and deploying distributed systems, APIs, or ML infrastructure.
  • Strong understanding of architectural patterns like microservices and event-driven design.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience collaborating across multiple business domains and presenting results to executive stakeholders.

Nice to Have

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Familiarity with automation and integration tooling (e.g., Zapier, Make, LangChain, Vertex AI, or similar platforms).

Technical Stack

  • TypeScript/JavaScript
  • Python
  • Go
  • Java

Team & Environment

Reporting directly to the VP of Engineering, you’ll collaborate with teams across Sales, Marketing, HR, and Customer Success.

Benefits & Compensation

  • Medical, Dental, Vision, & Life Insurance
  • 401K Plan
  • Open PTO and sick days
  • Bi-annual in-person company meetings with travel reimbursement
  • Diverse, Inclusive Culture
  • Training and career growth support

Work Mode

This role is open to candidates based locally within the United States.

Second Nature is an equal opportunity employer.

Required Skills
TypeScriptJavaScriptPythonGoJavaAI SystemsAutomationDistributed SystemsCloud InfrastructureCI/CDMonitoringPerformance Optimization
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Second Nature

Second Nature has built the world's first Resident Experience Platform that makes resident onboarding, resident services, and ancillary revenue effortless for property managers.

Visit website
Job Details
Category infrastructure
Posted 4 months ago