Jobs and Careers
EN

Senior Software Engineer

Entrata
United States, United Statesfull_timeVerifiedPosted 28 Nov 2023

About the role

Since its inception in 2003, driven by visionary college students transforming online rent payment, Entrata has evolved into a global leader serving property owners, managers, and residents. Honored with prestigious awards like the Utah Business Fast 50, Silicon Slopes Hall of Fame - Software Company - 2022, Women Tech Council Shatter List, our comprehensive software suite spans rent payments, insurance, leasing, maintenance, marketing, and communication tools, reshaping property management worldwide.
Our 2200+ global team members embody intelligence and adaptability, engaging actively from top executives to part-time employees. With offices across Utah, Texas, India, and the Netherlands, Entrata blends startup innovation with established stability, evident in our transparent communication values and executive town halls. Our product isn't just desirable; it's industry essential. At Entrata, we passionately refine living experiences, uphold collective excellence, embrace boldness and resilience, and prioritize diverse perspectives, endeavoring to craft a better world to live in.
We are currently seeking a highly motivated and experienced Senior Full-Stack Engineer to join our team at Entrata's Development department. As a Senior Full-Stack Engineer, you will be responsible for providing technical guidance and leadership to our offshore development team in India. You will be involved in laying out the basic code architecture, taking ownership of projects, and seeing them through to completion. Additionally, you will be responsible for advocating the latest tools, technologies, and best practices.

Key Responsibilities:

  • Design and develop high-quality, efficient, and testable code
  • Work collaboratively with Development Managers, UX, Product Managers, and offshore teams to solve complex technical problems
  • Review and evaluate code quality and design, and mentor junior developers to follow coding standards
  • Manage the balance between implementation complexity, time to market, and scalability
  • Standardize code and architecture across the team
  • Teach best practices and mentor other engineers

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, or related discipline
  • 5-10 years of experience in Fullstack development or similar languages
  • Strong proficiency in JavaScript, Node.js, and SQL, as well as other relevant technologies
  • Experience with performance optimization, debugging, and unit testing
  • Strong written and verbal communication skills

Preferred Qualifications:

  • MS in Computer Science
  • Experience in Payment Processing or ACH Payments
  • Experience with AWS
  • Experience with transitioning from an older monolith to modern microservices
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.
Access to the Entrata apparel store for discounted branded merchandise and apparel.

But members of the Entrata team aren’t just intelligent and ambitious, they’re the living embodiment of another core Value: “Teamwork and Collaboration.” Entrata is dedicated to creating a workplace where a diverse and inclusive team thrives in an environment free from discrimination. We provide equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, protected veteran status, or any other applicable characteristics protected by law.

It’s a great place to work! Will you join us?

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Entrata

View company profile →