Software Engineer
Job Description
We are seeking talented software engineers who are passionate about creating elegant solutions to complex challenges in the real estate sector. As a software engineer at our company, you will have the opportunity to engage in a wide range of tasks that span our entire technology stack. You will be involved in the conceptualization, design, development, and enhancement of innovative products, features, and tools that cater to our customers' needs. We value engineers who take initiative, collaborate closely with users to gather feedback, and contribute to a vibrant team culture. You will play a critical role in refining our engineering processes, optimizing software deployment, and enhancing our data collection methodologies. This position offers a unique chance to work alongside experts in the real estate domain and to develop your own area of expertise while influencing product decisions.
Key Responsibilities
As a software engineer, you will be responsible for a variety of tasks that collectively contribute to our innovative projects and engineering excellence.
- Develop new products, features, and tools across the technology stack
- Design, build, and refine tools, libraries, and frameworks for the engineering team
- Identify and address bottlenecks within our software architecture
- Enhance software deployment and data collection pipelines for optimal performance
- Maintain and improve CI/CD pipelines to ensure secure and efficient software deployment
- Collaborate closely with real estate domain experts to align technical solutions with market needs
- Cultivate a culture of engineering excellence through best practices and knowledge sharing
Required Technical Skills
Soft Skills
Qualifications
- Demonstrated ability to self-initiate and adapt to new technical tools
- Experience in developing and implementing complex software solutions
- Proficiency in designing effective solutions to diverse engineering challenges
- Background in containerization and modern software development practices
Language Requirements
Programming Languages:
Python, TypeScript, React, Django, C#
Spoken Languages:
English, German
Benefits & Perks
- ✓ Collaborative learning environment
- ✓ Significant impact on early-stage projects
- ✓ Growth and skill development opportunities
- ✓ Competitive compensation package
- ✓ Equity options
- ✓ Hybrid work model
- ✓ Regular team offsite events
Working Conditions
Full Time
Company Culture
We foster a fun, inclusive workplace where diversity is celebrated, and collaboration is key to success. Our culture emphasizes continuous learning and growth, encouraging team members to share ideas and innovate.
Salary Range
Project Types: Not Available
Career Growth: Career advancement within the engineering team, Leadership opportunities as the team grows, Development of specialized expertise in real estate technology