Logo
Zoomprop

Backend Developer

Zoomprop, Rochester Hills, Michigan, United States,


About Us:Zoomprop is a real estate investment data platform that offers exceptional investment data for brokerages, institutional investors, or anyone who employs real estate investments as a vehicle for their investment goals. We pride ourselves on being the equivalent of the Bloomberg Terminal in the finance industry, but specifically tailored for the real estate sector. As a promising startup backed by seed funding, our team boasts extensive experience from reputable companies such as MLB, Pandora, and eBay. Our CEO has a proven track record of successfully raising over $300 million in funds and launching several startups, one of which has gained international recognition. Additionally, our President has contributed to several prosperous startups as an early employee, with two successful acquisitions and an IPO under his belt.Job Summary:We are seeking a highly skilled and experienced Back End Developer to join our team. In this role, you will be responsible for the design and implementation of scalable, reliable, and efficient back-end systems with a particular emphasis on API development and AWS infrastructure. The ideal candidate should possess a strong foundation in software development principles, including data structures, algorithms, and object-oriented programming concepts, and have a proven track record of delivering high-quality software solutions.As a Back End Developer, you will be responsible for developing and maintaining RESTful APIs that interact with various databases and third-party services. You should be familiar with best practices in API design, including authentication, versioning, and documentation. You will also be responsible for deploying, monitoring, and maintaining these APIs in an AWS environment. The ideal candidate should be proficient in Python, AWS services (such as EC2, S3, Lambda, and API Gateway), and Postgres, and have a good understanding of data modeling and database design principles.In this role, you will work closely with other developers, product managers, and designers to develop and maintain our back-end systems. You should possess excellent communication skills and be able to explain technical concepts to non-technical stakeholders. You should also be comfortable working in an agile development environment and be able to adapt quickly to changing requirements.Responsibilities:Design, develop, and maintain the back end of our web applicationsDevelop and maintain APIs that are secure, scalable, and performantWork with C-level executives and front end development team to ensure the back end meets the requirements of the user interfaceImplement and maintain AWS infrastructure, including EC2 instances, RDS databases, and S3 bucketsDevelop and maintain serverless functions and APIs using AWS Lambda and API GatewayMonitor system performance and troubleshoot issues as they ariseStay up-to-date with emerging trends and technologies in back end development, API development, and AWS infrastructureIdeal Candidate:Bachelor's degree or higher qualification in STEM fieldMinimum of 3 years of professional experience in Back End Development, with a focus on API Development and AWS infrastructureStrong proficiency in server-side programming languages with a strong focus on PythonAbility to write clean, modular, scalable, and well-documented backend codeAbility to develop a strong level of independenceExperience with ORMs such as SQLAlchemy or SequelizeUnderstanding of and experience with data pipelining; direct experience with Dagster is a plusAbility to strategize and execute efficient, forward-thinking solutions to complex data problemsUnderstanding of data structures, manipulation, and analysis techniquesStrong experience with Python and SQL (Postgres)Strong experience with AWS, particularly Lambda, Cloudformation CDK, and RDSUnderstanding of software, database, and API design principlesFamiliarity with concepts of data architectureExperience with web scraping and data extraction techniquesExperience with data science disciplines including predictive modeling, time series forecasting, and NLPExperience with AWS CDK ideally in PythonExperience with containerization technologies such as Docker and Kubernetes is a plusExcellent problem-solving and communication skillsSalary:

$60,000 - $120,000 a yearWe're a small but mighty team, and your inclusion would offer the chance to significantly influence the product, culture, and future triumphs of the company! We look forward to speaking with you!

#J-18808-Ljbffr