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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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