Entrata · 2 months ago
Staff Software Engineer, Payments (Entrata, Inc., Lehi, UT)
Entrata is a company that focuses on enhancing efficiency within the payments platform. They are seeking a Staff Software Engineer to optimize reconciliation processes, provide technical mentorship, and develop high-quality, efficient code while collaborating with various teams.
LeasingMobile PaymentsOnline PortalsPaaSProperty ManagementPropTechReal EstateSaaSSoftware
Responsibilities
Optimize reconciliation processes and ensure efficiency within the payments platform
Participate in the reconciliation process, enhancing observability into transactions, and fortifying the platform's resiliency against potential disruptions
Provide technical mentorship to offshore development unit in India, crafting the foundational code architecture, overseeing project ownership, and shepherding them to fruition
Design and develop high-quality, efficient, and testable code
Review and evaluate code quality and design, and mentor junior developers to follow coding standards
Balance implementation complexity, time to market, and scalability. Standardize code and architecture across the team
Solve technical problems by working closely with Development Managers, UX, Product Managers, and offshore teams
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
Confer with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces
Consult with customers or other departments on project status, proposals or technical issues, such as software system design or maintenance
Develop or direct software system testing or validation procedures, programming, or documentation
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance
Identify and solve the worst bottlenecks that affect overall productivity and efficiency across several teams (e.g. developer workflows, CI/CD pipeline issues, missing tools)
Predict how the architecture will scale, when it is likely to break, and drive an agenda to improve the architecture on a 2+ year timeframe
Decide what architecture patterns and technologies are used to solve business problems
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, Biotechnology, Information Technology, or related field
7 years of professional experience as Software Engineer, Systems Engineer, or any occupation/position/job title involving coding and fullstack software engineering
7 years of professional experience performing full stack development using JavaScript and SQL
7 years of professional experience performing performance optimization, debugging, and unit testing
7 years of professional experience modifying existing software to correct errors, adapt it to new hardware, upgrade interfaces, and improve performance
7 years of professional experience working on domestic and international payments
Company
Entrata
Entrata is a property management software company that provides a comprehensive platform for the multifamily housing industry.
H1B Sponsorship
Entrata has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6)
2024 (7)
2023 (3)
2022 (6)
2020 (2)
Funding
Current Stage
Late StageTotal Funding
$707MKey Investors
Blackstone Group
2025-05-15Private Equity· $200M
2021-07-07Private Equity· $507M
Recent News
Tech Funding News
2025-10-21
FinTech Global
2025-10-15
FF News | Fintech Finance
2025-10-15
Company data provided by crunchbase