Homie is a technology company that is revolutionizing the real estate sector through innovation and technology. We are looking for a Senior Software Engineer to join our team and contribute to the development of complex distributed systems.
Requirements
- Design and implement technical solutions for complex distributed systems
- Define scalable, maintainable, and architecture-aligned software components and structures
- Use AI generative tools as accelerators for development to create boilerplate, technical documentation, tests, and solution exploration
- Rigorously audit and validate code before integration, identifying logical errors, AI hallucinations, inefficiencies, and technical risks
- Ensure software quality through principles such as SOLID, Clean Architecture, and design patterns
- Build robust components with a focus on performance, maintainability, and long-term evolution
- Design and implement solutions with a clear focus on resource optimization and cost efficiency in AWS
- Strengthen system reliability through unit testing, integration testing, and modern engineering practices
- Proactively mitigate vulnerabilities and incorporate security as part of the development cycle
- Evaluate technical trade-offs between speed, scalability, cost, complexity, and maintainability
- Contribute to the strengthening of the team's engineering standards
Benefits
- Competitive salary
- Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Disability Insurance
- Life Insurance
- Paid Parental Leave
