We are seeking a strong problem-solving engineer to own and build backend systems for our AI operating system and residential rental platform. You will design, implement, and iterate on production features across multiple business domains. Must have 2-4 years of software engineering experience with strong fundamentals and ownership mindset.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About Us
We are building technology for two businesses.
Nimmi: Nimmi is an AI operating system for residential real estate in Europe. Our AI agents answer calls, qualify rental applicants, schedule viewings and automate leasing and property-management workflows.
Urban Ground: Urban Ground is a Berlin-based residential-rental company operating hundreds of homes in Germany. We use technology and automation to streamline leasing, tenant support, maintenance and operational workflows.
We don't hire engineers into narrowly defined boxes. We hire strong problem solvers and allocate problems based on business priorities and individual strengths.
Depending on company priorities and your strengths, you may work across both businesses.
This Role Is Not for Everyone. If you prefer:
- detailed specifications,
- narrowly defined responsibilities,
- waiting for tickets to be assigned,
- being told exactly what to do,
this role is probably not a fit.
If you enjoy:
- solving difficult problems,
- understanding systems end-to-end,
- making technical trade-offs,
- figuring things out independently,
- taking ownership,
you'll likely thrive here.
How We Work
After the initial onboarding period, you will not be handed detailed specifications or step-by-step instructions.
Instead, you'll often be given a problem statement.
For example:
"Customers are dropping off during onboarding."
"This workflow doesn't scale."
"This integration keeps failing."
"This process is creating operational inefficiencies."
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Your job is to:
- Understand the problem.
- Investigate and gather information.
- Come back with multiple possible solutions.
- Identify the pros and cons of each approach.
- Recommend a solution.
- Implement it.
- Monitor the outcome and iterate.
We are looking for engineers who think like owners, not ticket executors.
What You'll Work On:
- Backend systems powering our AI products
- APIs and integrations
- Workflow orchestration and automation
- Voice-agent tooling and infrastructure
- L1 and L2 support automation
- Production debugging, observability and monitoring
- Enterprise pilot implementations
- Internal tools and automation
- Reports, dashboards and workflow automation
- Building systems that scale across customers and countries
What We're Looking For
- 2–4 years of software engineering experience.
- Strong computer science fundamentals.
- Strong understanding of data structures and algorithms.
- Strong understanding of software design principles and design patterns.
- Strong understanding of APIs, databases and distributed systems.
- Experience building production systems.
- Strong debugging and problem-solving ability.
- Experience with Git and code reviews.
- Ability to own features from design to production.
- Comfortable operating in ambiguity.
- Ability to break ambiguous problems into actionable steps.
- Ability to think about trade-offs and communicate recommendations.
- High agency and strong sense of ownership.
- Willingness to relocate to Goa for the first six months.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Technical Requirements
You should be proficient in at least one of:
- Python
- JavaScript / TypeScript
- We care significantly more about engineering fundamentals, problem-solving ability and ownership than experience with a specific language or framework.
- Strong engineers can learn frameworks and languages quickly.
Strong Advantages
- FastAPI
- Node.js
- Express.js
- NestJS
- React
- PostgreSQL
- Docker
- AWS or GCP
- Event-driven systems
- Webhooks and third-party integrations
- LLMs and AI workflows
- Observability and monitoring
- Telephony, Twilio or LiveKit
- Experience working in startups
Why Join Us?
- Build production AI systems used by real customers.
- Work directly with founders and experienced engineers.
- Own problems instead of just writing code.
- Extremely high learning velocity and responsibility.
- Small team, high impact.
- Opportunity to become an early engineering leader as the company scales.
Interested in relocating to India? Check out our comprehensive Relocation Jobs in India page with detailed relocation packages and benefits.
If you build something on Monday, it can be in production by Friday.
Working Model
The selected candidate will relocate to Goa for the first six months and work closely with our engineering team.
This period is designed for:
- rapid onboarding,
- close collaboration,
- deep understanding of our systems,
- frequent feedback and code reviews,
- fast execution and learning.
After the initial six months, the role will transition to a hybrid working model.
Compensation & Upside
- ₹14–18 LPA based on capability and experience.
- Relocation support to Goa.
- Significant ownership and learning opportunities.
- For exceptional performers who demonstrate long-term ownership and leadership potential, we offer participation in our ESOP programme.
What Success Looks Like
Within the first three months, you should be able to:
- Independently own production features.
- Investigate ambiguous problems.
- Present multiple solution options and their trade-offs.
- Implement and ship solutions quickly.
- Monitor production outcomes and iterate based on data.
- Raise the technical bar of the team.
- Become someone the founders trust with mission-critical systems.
How to Apply
Please submit:
CV
LinkedIn profile
GitHub profile (strongly preferred)
Similar Jobs
Explore other opportunities that match your interests