Software Engineer, AI

Entrata Logo

Entrata

πŸ’΅ $97k-$154k
πŸ“Remote - United States

Summary

Join Entrata as a Backend Developer and contribute to the technical foundation of multiple AI-driven solutions. You will design, develop, and maintain backend platforms, ensuring scalability and high performance. Collaborate with cross-functional teams, optimize backend systems, and troubleshoot issues. Leverage your expertise in TypeScript, Node.js, and MongoDB. Mentor team members and take ownership of feature quality. This role requires 4+ years of backend development experience and demonstrated experience with AI-powered development tools and MongoDB. Entrata offers a flexible and transparent culture with competitive salary and benefits.

Requirements

  • 4+ years of professional backend development experience
  • Demonstrable experience leveraging AI-powered development tools (e.g., Cursor AI, GitHub Copilot, Tabnine) for enhanced code generation, refactoring, debugging assistance, and overall development efficiency
  • Strong core JavaScript skills with direct experience programming in TypeScript and its frameworks
  • Demonstrated experience managing the entire development lifecycle: requirements, design, development, deployment, and support
  • 4+ years of hands-on experience with MongoDB, including data modeling and query optimization
  • Experience integrating and working with Generative AI tools

Responsibilities

  • Design, architect, develop, test, and maintain backend platforms powering multiple AI-based products
  • Take features from concept and technical specification through to production-ready, tested code
  • Optimize backend performance for speed, scalability, and reliability
  • Advocate and implement design best practices for maintainability, scalability, and high code quality
  • Partner with frontend developers to deliver seamless, integrated solutions
  • Troubleshoot, debug, and resolve backend issues to ensure stability and top performance
  • Write clean, efficient, testable code using modern frameworks (TypeScript, Node.js , etc.)
  • Drive cross-functional problem-solving with engineering, product, and data teams
  • Mentor and support team members, acting as a resource and knowledge hub
  • Take ownership of feature quality and customer value, including impact on related products

Preferred Qualifications

  • Familiarity with cloud platforms (GCP or AWS) is a strong advantage
  • Startup or fast-paced company experience preferred
  • Quick to learn and adapt to new technologies and methodologies
  • Bachelor’s degree or higher in Computer Science or a related technical field
  • Experience collaborating with distributed or remote teams

Benefits

  • Flexible and transparent culture with remote and hybrid work options, generous vacation time, and frequent company recharge days for work-life balance
  • Comprehensive medical, dental, and vision coverage , including fertility benefits, available for eligible employees and their families
  • HSA/FSA options and employer-paid disability benefits provided for eligible employees
  • Access to 401(k) or similar retirement plans with employer matching for eligible employees, ensuring long-term financial security
  • Wellness initiatives promoting physical and mental well-being , access to an onsite gym at HQ, mental health resources, wellness challenges, and employee assistance programs
  • Family-centric leave policies supporting new parents during significant life events
  • Entrata Cares programs offering opportunities for volunteerism, charity events, and giving back to our community
  • Exclusive Previ cell phone plan and discounts on services or local business partnerships for additional employee benefits
  • Bi-annual swag drops for employees

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.