Entrata Logo

Entrata

Staff Software Engineer

Posted 11 Days Ago
Be an Early Applicant
Hybrid
Pune, Maharashtra
Senior level
Hybrid
Pune, Maharashtra
Senior level
The Staff Software Engineer will lead multi-quarter software projects, mentor teams, ensure high-quality code, and contribute to architectural decisions.
The summary above was generated by AI
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, Israel, 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 different perspectives, endeavoring to craft a better world to live in.

If you're one of the best and brightest, a highly seasoned engineer who is self-driven, highly motivated, innovative, fiercely competitive, and a fast worker who enjoys mentoring and helping others learn and grow, and pulling together collaborators on diverse teams to solve complex problems, you might be just the person we're looking for. We're on the lookout for a highly skilled and experienced Engineer to join our elite team at Entrata India in Pune. Your main objective is to help, mentor, and demonstrate to others how to lead projects and write and maintain code that is exceptionally well-designed, functional, readable, testable, efficient, and valuable to the customer.

Roles and Responsibilities:

  • Review, architect, write, and implement efficient, readable, testable, reliable code for a high-volume cloud environment, and guide and advise others to do the same.
  • Plan and deliver multi-quarter projects that share dependencies with several R&D teams. 
  • Owns quality and customer value of features in our own product and dramatically improves the quality of work done by surrounding teams with regular code reviews, ensuring code quality, performance, and adherence to coding standards.
  • Investigate and implement emerging technologies to enhance the efficiency and capabilities of our software solutions.
  • Contribute to architectural decisions, providing insights and recommendations for system improvements.
  • Participate in the recruitment and hiring process, evaluating technical skills and cultural fit. Learns their team's domain as well as a set of related team's domains, including the breadth of services, how they interact, and data flows between systems.
  • Models ask questions to gather feedback across guilds, teams, committees, and projects on quality of work, interpersonal interactions, and work processes, and provide constructive feedback to others.
  • 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. Leads in refining user stories while adhering to architectural and coding standards.
  • Frequently give input across several engineering teams on methods of sprint planning, coding, testing, and team member interactions.
  • Decide what architecture patterns and technologies are used to solve business problems.

Minimum Qualification:

  • Portfolio of work that demonstrates ability to make improvements with wide sweeping impact across many teams.
  • 5-10 years of development experience.
  • Strong written and verbal communication skills.
  • Mastery over database and code architecture best practices.

Preferred Qualifications:

  • Bachelor’s Degree in Computer Science or related field.
  • Experience working in the Software as a Service (SaaS) industry.
  • CI/CD tools and experience.
  • Domain Driven Design and event storming-based planning.

Members of the Entrata team aren’t just intelligent and ambitious, they’re the living embodiment of another core Value: “Excellent Alone, Better Together.” 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?

Top Skills

Ci/Cd Tools
Cloud Technologies
Domain Driven Design

Entrata Pune, Mahārāshtra, IND Office

Block 1, Wing 1, 14th Floor, International Tech Park - Pune, Grant Road,, Pune, Maharashtra , India, 411014

Similar Jobs

3 Days Ago
Easy Apply
In-Office or Remote
3 Locations
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Information Technology • Security • Software
The Staff Software Engineer will manage identity and access synchronization with non-JumpCloud services, develop web services for AD integration, and design architecture for user authentication and migration to alternative directories.
Top Skills: AWSCC++DockerElk StackGoJavaMongoDBNode.jsPythonRedisSaltstack
3 Days Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
The Staff Software Engineer will lead feature development, collaborate with stakeholders, design software architectures, and mentor team members while ensuring high code quality.
Top Skills: AirflowAWSFlinkGoJavaMicroservicesSnowflake
3 Days Ago
In-Office
Park Road, Andheri, Mumbai Suburban, Maharashtra, IND
Senior level
Senior level
Fintech • Financial Services
The Staff Software Engineer (Android) will design, develop, and deliver enterprise-level Android applications, ensuring high quality and performance through modern practices, testing, and continuous improvements.
Top Skills: Android SdkCi/CdGitGitflowKotlinRestful Services

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account