The distributed software development has growing as a strategy adopted in organizations. Advantages can be obtained as better use of resources. On the other hand, problems appear due to the geographical dispersion and cultural differences. Therefore, the adoption of this strategy needs instruments to make it possible. In that context, DiSEN - Distributed Software Engineering Environment is presented, whose architecture is multilayers (dynamic, application and infrastructure). This environment offers resources to communication, persistence and cooperation to support the work of dispersed teams geographically.