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 actively seeking a highly motivated and skilled Staff Full-Stack Engineer specializing in Payments to join our team within Entrata's Development department. In this pivotal role, you will not only offer technical expertise but also provide guidance and leadership to our offshore development team based in India. Your responsibilities will encompass shaping the foundational code architecture, assuming ownership of key projects, and ensuring their successful execution. Moreover, you'll play a critical role in championing the latest tools, technologies, and best practices within the Payments domain.
Key Responsibilities:
- Demonstrate a deep understanding of payment systems, methodologies, and compliance standards. Design, develop, and maintain scalable payment solutions aligned with industry best practices.
- Provide mentorship and technical direction to an offshore development team, ensuring the successful implementation of payment-related projects while maintaining high-quality code standards.
- Lead the architectural design and development of payment systems, ensuring robustness, scalability, and security.
- Take ownership of payment-related projects from inception to completion, ensuring timely delivery and adherence to quality standards.
- Collaborate effectively with cross-functional teams including product managers, designers, and other engineers to drive cohesive and effective payment solutions.
- Stay abreast of emerging payment technologies, tools, and trends. Advocate for their implementation to enhance existing systems and processes.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related discipline
- 10+ years of experience in Fullstack development or similar languages
- Experience in Payment Processing or ACH Payments
- 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 with AWS
- Experience with transitioning from an older monolith to modern microservices
- Familiarity with compliance standards such as PCI-DSS, GDPR, etc.
- Contributions to open-source projects or technical communities within the Payments domain.
- Experience mentoring and coaching other engineers
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?