We're looking for a Software Engineer who is passionate about building data-driven solutions that help businesses make smarter decisions. You'll join a fast-growing U.S.-based startup developing innovative products for the real estate industry. If you enjoy working with modern data stacks, automating processes, and turning complex data into actionable insights, we'd love to hear from you.
This is an opportunity to work in a collaborative, fast-paced environment where your ideas and technical expertise will directly influence product development and business growth.
What You'll Do
- Design, build, and maintain scalable data pipelines and data management solutions.
- Develop Python applications and automation scripts to improve data workflows.
- Extract, transform, and load (ETL) data from multiple sources.
- Create interactive dashboards and reports using Tableau for internal teams and clients.
- Work closely with Product, Engineering, and Business teams to understand reporting and analytics needs.
- Ensure data quality,
consistency, and integrity across systems.
- Optimize databases and data processing performance.
- Integrate APIs and third-party platforms into existing data infrastructure.
- Support data-driven product features and analytics initiatives.
- Participate in code reviews and contribute to engineering best practices.
Required Qualifications
- 3+ years of experience as a Software Engineer, Data Engineer, Analytics Engineer, or similar role.
- Strong proficiency in Python.
- Experience with data management, ETL processes, and database optimization.
- Advanced experience with Tableau (dashboard development and data visualization).
- Solid knowledge of SQL and relational databases.
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with APIs and data integrations.
- Strong analytical and problem-solving skills.
- Excellent written and spoken English commu