Backend Engineer
About Opcity
The number of home buyers/sellers who start their process online is growing much faster than the industry as a whole. Opcity makes the real estate experience better by instantly and seamlessly matching consumers to the best agent for them, and facilitates the buying and selling process by connecting and coordinating the vital services within the home buying/selling ecosystem. Through its proprietary matching algorithm and SMS/Mobile live-transfer distribution platform, Opcity is the primary concierge service for the consumer during the home buying/selling experience.
Opcity is looking for a Backend Engineer to play a critical role in designing and building our customer-facing and internal products. We’re looking for a self-starter who can work independently to define product scope, functionality, and implementation. At Opcity, we strive to build beautiful products and great customer experiences. Your experience with Python (or similar language) will set you on the right track, and you will also need to have professional experience with PostgreSQL, Redis, and AWS. We are a fun team with a lot of diversity, and we really look forward to meeting you.
Job Duties / Responsibilities:
- Deliver stable features at a high velocity while ensuring business continuity
- Diagnose incidents and effectively communicate cause and mitigations
- Creating end-to-end technology solutions that drive massive business impact
- Learn quickly and adapt to the needs of our growth and rapidly evolving business environment
Experience & Skill Requirements:
- Minimum of 4 years of industry experience as a Software Engineer
- Bachelors Degree in Computer Science or an engineering-related field
- Exposure to building high-scale web application architectures (distributed systems, efficient algorithms, cloud architectures)
- Professional experience building Python applications against a Postgres database
- Strong knowledge of SQL and RDBMS modeling/performance best practices
- Strong CS fundamentals
What We Like To See / Measures of Success:
- Ability to work anywhere in the technical stack, delivering quality code on the backend
- Expertise in relational databases and schema design
- Comfortable developing in a Linux environment
- A self-starter who is comfortable working independently and without full direction
- A desire to learn new technologies and frameworks
What We Offer:
· Working with a highly-motivated team with a proven track record of success that also has a lot of FUN!
· Casual work environment, rewards and recognition and fun events
· Competitive pay
· Medical, Vision, Dental, Disability and Life Insurance plus Flexible and Dependent Care Spending Accounts
· Investment in growing your career and providing you opportunity to have an immediate and massive impact in a growing company with a revolutionary business model
*No relocation is provided for this vacancy, local candidates preferred. Must be eligible to work in the U.S. for any employer.