
Python Engineer
WHO WE ARE
RealPage is changing the technology real estate industry and our teammates know how to think big and leave their mark. If you want to join a globally progressive and inclusive company devoted to excellence, we are looking for you!
We are the leading global provider of software and data analytics to the real estate industry. We navigate clients toward the right decisions with data and technology insights they can only get from RealPage. Serving our clients is our highest priority and RealPage teammates are our greatest asset.
Come join a team where your work makes an impact every day!
ABOUT THE TEAM
Our Engineering team is a passionate group of technology professionals which partner with business leaders to transform requirements into solutions that excite and empower our clients. We use tickets, organized into regularly scheduled sprints to organize, plan, report on, and prioritize our work. We work across programming languages (Ruby/Rails, Python, Javascript, Go, R, Scala, SQL ) and cloud platforms (AWS, Google Cloud, Asure), to deliver scalable and reliable products that leverage both new and trusted techniques. We use feedback from all of our sprint team members to set reasonable goals, and pair with each other to achieve those goals. We take the time to ensure we have high code quality and test coverage. We look back at work we've completed and ask both how it can be improved, and how we can improve.
WHAT YOU’LL DO
The Software Engineer applies the skills they have learned to build well-defined features in G5 software. They require little oversight and should be able to develop software that follows all established engineering best practices. They are the workhorse of the engineering team delivering the majority of fixes and enhancements to existing G5 products.
PRIMARY RESPONSIBILITIES
Develop mastery of tooling and coding best practices of your team
Begin learning how to mentor less experienced teammates
Design, develop, test, deploy, maintain and improve software
Manage individual project priorities, deadlines and deliverables
After hours primary on-call for production systems
Work closely with devops team to help triage issues and make sure apps are up
REQUIRED KNOWLEDGE/SKILLS/ABILITIES
BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience.
2-3 years of professional software development experience working with teams.
Demonstrated proficiency applying Agile and/or XP concepts to their work.
Working proficiency and communication skills in verbal and written English.
PREFERRED KNOWLEDGE/SKILLS/ABILITIES
Experience with engineering best practices: TDD, CI and Scrum
Experience with one or more general purpose programming languages including but not limited to: Ruby, Java, Go or JavaScript.
Interest and ability to learn other coding languages as needed.
Experience with MVC pattern in Ruby on Rails, Sinatra or Express (Node.js) to build REST Services in a micro-services architecture
Proficiency with SQL to be used with Postgres and MySQL
Previous use of NoSQL and in-memory databases
Working knowledge of front-end frameworks and tooling: NPM, EmberJS, Angular, Webpack
Understanding of XLSX Generation
Experience administering Linux, Kubernetes, AWS, EC2, Heroku, RDS, S3, EMR, ELB, Docker, CodeShip
Experience building and configuring inter-service messaging systems using common data transport standards such as JSON and SOAP
Experience architecting and/or managing ETL services
Marketing industry knowledge and use of Google Analytics API, Google Adwords API, Bing Ad API, Facebook Ad API
Data Warehousing experience: Pentaho Data Integration, Star Schema pattern, Big Query, Big Table, Redshift, Map Reduce
Experience building and/or managing application monitoring services as well as configuring them to ensure critical systems stay up.
Proficiency with source code management in git
Experience leading Agile scrum teams a plus
#LI-CP1 #LI-REMOTE
WHAT WE OFFER
At RealPage, we’re always looking for talented professionals who thrive in a learning work environment that continually supports individual greatness. We foster a culture of innovation and creativity. It is the things you do that bring out the best of you and RealPage.
RealPage considers qualified applicants without regard to gender, sexual orientation, gender identity, religion, race, national origin, age, veteran, or disability status. We celebrate diversity and are committed to building an inclusive work environment where all teammates feel a sense of belonging while bringing their authentic self to the table and being valued for it.
Apply for this job online
Email this job to a friend
Share on your newsfeed
Connect With Us!
Not ready to apply? Connect with us for general consideration.
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â
- ÂÂÂ Â